Linux:timeoutコマンド の変更点
Top / Linux:timeoutコマンド
- 追加された行はこの色です。
- 削除された行はこの色です。
- Linux:timeoutコマンド へ行く。
- Linux:timeoutコマンド の差分を削除
[[FrontPage]] *Linux:timeoutコマンド [#ea994e85] このコマンドべんりだわーw 基本的にはこんな感じで使います。 timeout [-s signal] seconds program [args] こんな感じです。 $ timeout 5 sleep 3 $ echo $? 0 $ timeout 5 sleep 6 $ echo $? 124 timeoutしない場合は0、timeoutした場合は0以外を返すみたいねw 思わず、manを貼り付けてみましたw ■man timeout timeout(1) The Netatalk Project timeout(1) 名前 timeout - 指定した時間の後、プログラムにシグナルを送る 書式 timeout [-s signal] seconds program [args] 説明 timeout は (引き数 args をつけて) プログラム program を実行し、 seconds 秒経過したら、そのプログラムにシグナル signal を送る。 オプション -s signal 生成したプロセスに送るシグナルを指定する。シグナルは数値 ID でも シンボル ID でもよい。デフォルトは TERM である。 例 timeout 10 pap foo.ps "pap foo.ps" を実行し、10 秒経過しても pap が返ってこない場合に は SIGTERM を送る。 timeout -s HUP 60 sh シェルを生成し、1 分後にハングアップシグナルを送る。 timeout -s 9 10 evilprog プログラムを実行し、10 秒経過しても終了しない場合には KILL を 送 る。 netatalk 1.5pre7 19 Jul 2001 timeout(1)