procwait コマンド
目的
指定したすべてのプロセスが終了するのを待ちます。
構文
説明
/proc ファイルシステムは、プロセスを制御するメカニズムを提供します。また、プロセスとスレッドの現行状態についての情報もアクセスできますが、これはバイナリー形式です。 proctools コマンドは、いくつかの使用できる情報に基づいて ASCII レポートを提供します。
ほとんどのコマンドは、プロセス ID のリストまたは /proc/ ProcessID 文字列を入力とします。 したがって、シェル拡張 /proc/* を使用することにより、システム内のすべてのプロセスを指定できます。
proctools コマンドは、指定されたプロセスの /proc から情報を収集し、ユーザーに表示します。proctools コマンドは procrun および procstop と同様に、/proc インターフェースを使用してプロセスを開始し、停止します。
コマンドが /proc から収集した情報は、 プロセスの現行状態のスナップショットであり、 したがって停止したプロセス以外は、刻々と変化します。
procwait コマンドは、指定したすべてのプロセスが終了するのを待ちます。
フラグ
項目 | 説明 |
---|---|
-v | 詳細出力を指定します。レポートの宛先は標準出力です。 |
ProcessID | プロセス ID を指定します。 |
例
- プロセス 12942 が終了するのを待ち、状況を表示するには、次のように入力します。
このコマンドの出力は以下のような情報です。procwait -v 12942
12942 : terminated, exit status 0
ファイル
項目 | 説明 |
---|---|
/proc | /proc ファイルシステムが入っています。 |