Hitachi

Advanced Shell 


6.2.27 ログインシェルを起動する(execコマンド)

デバッグ中にログインシェルを起動するコマンドは,execコマンドです。ログインシェルとは,シェル変数SHELLに設定されているシェルを示します。execコマンドの短縮形は"ex"です。execコマンドの形式を次に示します。

exec[ ログインシェルに渡す引数]…

ログインシェルに渡す引数を指定すると,指定した引数をログインシェルに渡して実行します。引数を省略すると,ログインシェルを起動します。

注意事項
  • 引数に&が含まれている場合,エラーメッセージが出力されます。

  • バックグラウンド実行以外の目的で引数に&を使用する場合,代わりに\&で指定します。

  • 引数の個数に上限はありません。

使用例

execコマンドでシェルのlsコマンドを実行します。

(adshdb) exec ls
aaa.txt  bbb.log  bin