- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- シェル/コマンドが失敗したときのいろいろ へ行く。
- 1 (2016-07-22 (金) 08:47:53)
「||」でエラーを表示†
command || echo "error"
終了ステータスをif文にかけてエラーを表示†
command if [ $? -ne 0 ] then echo "error" fi
コマンドを直接if文にかけてエラーを表示†
if ! { command; } else echo "error" fi
または
if ! (command) else echo "error" fi
後者の場合commandはサブプロセスで実行される。