evalコマンド(引数を1つにまとめてコマンドとして実行する)
形式
eval [command [args ...]]
機能
引数を1つにまとめて,コマンドとして実行します。引数として与えられた文字列をそのままコマンドとして実行します。
終了コード
終了コード |
意味 |
---|---|
0 |
正常終了 |
127 |
エラー終了
|
上記以外 |
エラー終了
|
注意事項
-
このコマンドの実行結果はジョブ実行ログに出力されません。また,ジョブやジョブステップの正常終了またはエラー終了の判定にも使用されません。呼び出したコマンドの実行結果を参照してください。
-
この特殊組み込みコマンドは,コマンドの構文を誤るとコマンドを実行しているシェルが終了します。
使用例
-
/home/adsh/scriptディレクトリに移動します。
eval cd /home/adsh/script