2012-11-02 2 views
4

0이 아닌 상태를 반환하는 첫 번째 명령에서 내 bash 스크립트를 종료하는 방법이 있습니까? 또 다른 방법이 있나요첫 번째 실패시 bash 종료

cd /stuff && 
echo 'what's up' && 
.... 

:

난 그냥 같은 && 년대에 그것을 체인 수있어?

답변

7

예,이 입니다 간단 오두막 후 스크립트의 시작 부분에 추가로 : 당신이 원하는 경우

set -e 

당신은 (코드의 일부만에 대한)이 중지 할 수 있습니다

:
set +e 

또는 오두막

bash -e script.bash 
:

또는 함께 스크립트를 호출하여

관련 문제