AND 목록을 배경에 놓으면 어떻게 될까요?

AND 목록을 배경에 놓으면 어떻게 될까요?

쉘이 AND-LISTS 멤버인 프로세스 그룹을 관리하는 방법을 이해하려고 합니다.

예를 들어 Bash(및 대시)는 다음 동작을 구현합니다.

  1. p1 && p2- 프로세스 p1과 p2는 서로 다른 그룹을 가지고 있습니다.
  2. p1 && p2 &- 프로세스 p1과 p2는 동일한 그룹을 가지고 있습니다. p1은 종료 코드 0으로 끝나고 p2가 실행됩니다.
  3. p1 && p2- 그런 다음 Ctrl+z를 누르고 명령을 실행합니다 fg. 이후 p1은 종료 코드 0으로 끝나지만 p2는 실행되지 않습니다.

사례 2가 사례 1과 다른 이유는 무엇입니까? 사례 3이 사례 2와 다른 이유는 무엇입니까? POSIX 호환?

관련 정보