最終更新:2021-02-17 (水) 09:21:40 (1161d)
exec
Top / exec
Linux
ライブラリ関数
関連
コマンド
- 現行のジョブに置き換えてコマンドを続行する
メモ
- execコマンドに何も引数を与えず、リダイレクト記号を書くだけで現行のシェルに対しリダイレクト処理を行わせることができる。
ファイルのオープン
- 引数に任意のファイルディスクリプタ番号nを与えられる。
exec n> file exec n>> file 追記
- fileを入力用にopen
exec 5>result.txt comannd 1>&5 exec 5>&-
メモ
- execl(exec「L」)は引数が可変長引数になっていて、execv(exec「v」)は引数が配列になっている。
- execl
- execlp?
- execle?
- exect?
- execv
- execvp?
PHP/プログラムの実行関数
- コマンド実行結果を指定した変数へ返す(配列で取得)