🍑 잡지식
Linux | 명령어 연속적으로 실행하기
노바깅
2023. 2. 7. 18:44
3줄 요약
- [code]command1 ; command[/code]: 앞의 명령어의 성공 여부와 상관 없이 다음 명령어 수행
- [code]command1 && command2[/code] : 앞의 명령어가 성공했을 때만, 다음 명령어 수행
- [code]commdan1 & command2[/code] : 앞의 명령어는 백그라운드로 실행하고 동시에 다음 명령어 수행
;
앞의 명령어가 실패해도 뒤의 명령어를 수행한다.
&
앞의 명령어는 백그라운드로 수행함과 동시에 뒤의 명령어를 수행한다. 예를 들어 mkdir tmp & cd tmp
명령어를 입력했을 때 앞의 tmp 폴더는 생성되지만, tmp 폴더가 생성됨과 동시에 tmp 폴더로 이동하려 하기 때문에 뒤의 명령어에서 에러가 발생하게 된다.
&&
앞의 명령어가 성공했을 때만 뒤의 명령어를 수행한다.
!code asdf code!