コマンドが指定時間終わらない場合に打ち切ります。
# OS Xの場合、要インストール $ brew install coreutils # 3秒で打ち切る $ timeout 3 long_long_command $ echo $? # タイムアウト => 124 # otherwise => もとのコマンドの終了ステータス
コマンドが指定時間終わらない場合に打ち切ります。
# OS Xの場合、要インストール $ brew install coreutils # 3秒で打ち切る $ timeout 3 long_long_command $ echo $? # タイムアウト => 124 # otherwise => もとのコマンドの終了ステータス