シェルスクリプト総合@LINUX Part5at LINUX
シェルスクリプト総合@LINUX Part5 - 暇つぶし2ch715:login:Penguin
10/03/20 22:43:49 7Z9+G9O/
>>714
ありがとう。便利ですが、/bin/sh(DebianだとDASH)ではうまく動作しませんでした。
BASHなら問題ありません。

handler()
{
  echo "Trap ERR!"
  exit 1
}

set -e
trap ?handler? ERR
for x in $(seq 1 10)
do
  echo $x
  [ $x -eq 5 ] && false
done

実行結果:
1
2
3
4
5
Trap ERR!


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch