シェルスクリプト総合@LINUX Part5
at LINUX
715: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
5367日前に更新/221 KB
担当:undef