실패한 명령으로 스크립트를 테스트하고 싶습니다. 잘못된 매개변수로 기존 명령을 사용할 수 있습니다. 실패 시 즉시 종료되는 간단한 스크립트를 작성할 수도 있습니다. 둘 다 하기 쉽고 나에게는 잘 작동하지만, 이 목적에 맞는 표준 명령이 있다면 그것을 사용하고 싶습니다.
답변1
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.
$