マニュアルページ sh.3f




名前

     sh - sh シェルコマンドの高速実行


形式

     integer function sh (string)
     character*(*) string


機能説明

     関数 sh は、コマンドとして入力されたかの よ う に、 文 字 列
     string を sh シェルに入力として与えます。

     シェルは常に Bourne シェル sh(1) です。

     現在のプロセスはコマンドが終了するまで待機します。戻り 値 は
     シェ ル の 終了ステータスになります。この値については、 wait
     (2) を参照してください。

     出力ファイルの場合、バッファの内容は実際のファイルに フ ラッ
     シュされます。

     入力ファイルの場合、ポインタの位置は予測できません。

     sh 関数は、MT-safe ではありませんので、マルチスレッド環境 で
     の使用は危険です。


ファイル

     libfui.a


関連項目

     execve(2)wait(2)system(3c)


使用上の留意点

     string は、1024 文字を超えないようにしてください。