답변:
false
( /bin/false
, /usr/bin/false
또는 쉘 내장)을 사용할 수 있습니다 .
$ false || echo It failed.
It failed.
$
exit 1
서브 쉘에서 사용할 수도 있습니다 .
$ (exit 1) || echo Gosh, it failed too.
Gosh, it failed too.
$
! :
되거나 모호한 쉘에 이식성이 필요하지 않는 한 (또는 일반적으로 성공을 반환하는 다른 명령) 할 수도 있습니다 . !
뒤에 오는 명령의 종료 상태를 무효화합니다. :
항상 성공으로 종료되는 noop 내장 명령입니다. ( !
명령을 무효화 한 후에 공백을 남겨 두십시오. 그렇지 않으면 !
문자로 시작하는 하나의 명령으로 구문 분석 하거나 bash
대화 형 모드 와 같은 쉘의 경우 구문 분석을 시도합니다. 그 특별한 역사 수정 자.)
false
존재하지 않는 명령도 있습니다.