프로세스 종료 코드를 기반으로 종료 쉘 스크립트 많은 명령을 실행하는 쉘 스크립트가 있습니다. 명령이 0이 아닌 종료 코드로 종료되면 쉘 스크립트를 종료하려면 어떻게합니까? 각 명령 후에는 종료 코드를 $?변수 에서 찾을 수 있으므로 다음과 같이됩니다. ls -al file.ext rc=$?; if [[ $rc != 0 ]]; then exit $rc; fi $?코드에서 파이프의 마지막 요소에 대한 리턴 코드 만 제공 하므로 파이프 된 명령에주의해야합니다 . ls -al file.ext | sed 's/^/xx: /" 파일이 존재하지 않으면 오류 코드를 반환하지 않습니다 ( sed파이프 라인 의 일부가 실제로 작동하기 때문에 0을 반환 함). bash쉘 실제로,이 경우에 도움이 될 수있는 배열을 제공되는..