書いたスクリプト中で実行した外部コマンドの戻り値を取得するメモ。);」と書けばとりあえず実行はできますが、それが正しく終了したかどうかを判定したいという感じです。外部コマンドの終了ステータスが入るのでこれで判定する。詳細にまでは追っていないが、シェルの終了ステータスは「0」以外は異常終了扱いらしい。エラーコードはコマンドによってマチマチな場合があるので調べると切りがなかったりもする。オプションパラメーターを使うと、任意の変数に外部コマンドの実行結果と終了コードを入れる事ができるので、後はこれで判定という感じです。