"なんちゃって"技術系与太話サイト
2008-08-22
下がサンプルコード。反応を見て次の処理を行うかエラー処理を行うか決めるようにすれば、いいことがあるような気がする。
#!/bin/sh
Test() {
if [ "$1" == "happy" ]; then
return 0
else
return 255
fi
}
Test "$1"
if [ $? == 0 ]; then
echo "OK"
else
echo "NG"
exit 255
fi
exit 0
実行は「./<cmd> happy」みたいな感じで。引数がhappyでなければ、255を返してNGを表示するって奴。
ただ、普通どんな数字を割り当てているのかというのはよく知らなかったりして( ̄△ ̄;