timeoutコマンドでコマンドのタイムアウト時間を設定する

linux

timeoutコマンドでコマンドのタイムアウト時間を設定することができます。

 

使い方は以下の通り。

 

 

 

実際にやってみます。

timeout時間を10秒として、sleepコマンドで1秒スリープさせています。1秒後にsleepコマンドは完了するので、timeoutにはひっかからず、正常終了となります。この場合のリターンコードは「0(成功)」です。

 

続いて、timeoutにひっかかる場合をみてみます。

sleepコマンドで10秒スリープさせていますが、timeoutが1秒なので1秒後にはプロンプトが戻ってきます。

 

timeoutでひっかかった場合のリターンコードは「124」になります。

 

Secured By miniOrange
タイトルとURLをコピーしました