トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2004-7-7

 Shellスクリプト

shellスクリプトの関するメモ

値の比較

if [ $i -eq $j ]; then
    echo "fefe"
fi

とか。-eqがミソ。=ではだめ

返り値

シェルスクリプトの返り値は基本的にはexitの引数で返される。
もし、スクリプト内にexitなどの明示的な戻り値がない場合には
最後に評価された(実行された)コマンドの返り値が返される。

返り値

$?に代入されている

Javaの返り値

Javaは正常に終了した場合、0を返す。
例外の場合は-1。ExceptionでもRuntimeExceptionでも同じ。