失敗したコマンドでスクリプトをテストしたいです。無効なパラメータで既存のコマンドを使用できます。失敗時にすぐに終了する簡単なスクリプトを作成することもできます。どちらも簡単で私にとってはうまくいきますが、この目的に合った標準コマンドがあればそれを使いたいと思います。
答え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.
$