トップページ > コンテンツ > コンピュータ関連その他 > UNIXコマンド > exec

execを使うと、プロセスIDを変えずに同プロセスIDで外部コマンドを実行できる

exec <ファイルディスクリプタ番号> > xxx.txt
とすると、ファイルディスクリプタ番号の出力をファイルに移すことができる。 

ファイルディスクリプタへの書き込みを閉じる時は
exec <ファイルディスクリプタ番号>>&-
とする。
最終更新:2020年12月03日 08:49