![프로세스를 분리하고 명령을 계속합니다.](https://linux55.com/image/15640/%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%A5%BC%20%EB%B6%84%EB%A6%AC%ED%95%98%EA%B3%A0%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EA%B3%84%EC%86%8D%ED%95%A9%EB%8B%88%EB%8B%A4..png)
내가 다음과 같은 것을 시도하면
$command &; command2
, bash가 나를 반환합니다
bash: syntax error near unexpected token `;'
어떻게 해야 하나요?
답변1
둘 &
다 명령 종료자입니다 ;
. 둘 중 하나만 사용할 수 있지만 둘 다 사용할 수는 없습니다.
some_command1 & some_command2
some_commandA ; some_commandB
동일합니까?
some_command1 &
some_command2
some_commandA ;
some_commandB
...하지만 ;
줄 끝에 있을 때는 필요하지 않으므로 두 번째 명령 세트는 다음과 같습니다.
some_commandA
some_commandB