新しいプロセスを作成せずにシェルにコマンドファイルを実行させるにはどうすればよいですか? [閉鎖]

新しいプロセスを作成せずにシェルにコマンドファイルを実行させるにはどうすればよいですか? [閉鎖]

sh と csh を使用してこれを行う方法を説明します。

ベストアンサー1

このexecコマンドは変える指定された外部ユーティリティの現在のシェルです。これはPOSIXシェルとcsh

例:現在のシェルをインタラクティブシェルに置き換えますksh

$ exec ksh

外部ユーティリティはスクリプトでもかまいません。

おすすめ記事