답변:
매뉴얼 페이지를 읽으면 섹션 bash
맨 위에 다음이 OPTIONS
있습니다.
모든 단일 문자 셸 옵션은 set builtin 명령에 대한 설명은 다음과 같은 경우 옵션으로 사용할 수 있습니다. 쉘이 호출됩니다. 또한 bash는 다음 옵션을 해석합니다. 호출되면 ...
set
맨 페이지 뒷부분에서이 명령에 대한 설명서를 읽으면 다음을 찾을 수 있습니다.
-e 파이프 라인 인 경우 즉시 종료합니다. 괄호로 묶인 서브 쉘 명령, 또는 명령 목록의 일부로 실행되는 명령 중 하나 중괄호 (위의 SHELL GRAMMAR 참조)는 0이 아닌 상태로 종료됩니다. -x 각 간단한 명령을 확장 한 후 명령 명령, 선택 명령 또는 명령, 표시를위한 산술 PS4의 확장 된 값, 명령 및 확장 된 인수 또는 관련 단어 목록.
다시 말해, -e
어떤 것이 오류를 반환 할 때마다 쉘이 즉시 종료되도록하고 (이것은 쉘 스크립트에서 페일 세이프 메커니즘으로 자주 사용됨), -x
스크립트의 상세한 실행을 가능하게하여 무슨 일이 일어나고 있는지 확인할 수 있습니다.
Bash 언어에 대한 원 스톱 문서로 우수한 Bash 참조 매뉴얼 을 사용 합니다. 맨 페이지보다 더 유용하다는 것을 알았습니다. 관련 섹션 (-e, -x 스위치에 대한 설명은 여기에서 찾을 수 있습니다. set builtin