프로세스를 분리하고 명령을 계속합니다.

프로세스를 분리하고 명령을 계속합니다.

내가 다음과 같은 것을 시도하면

$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

관련 정보