17 私は次のようなことをしたい: #!/bin/bash command1 pause 30 seconds command2 exit これは、2つのコマンドの実行の間に30秒の一時停止があるスクリプトの例です。 これを行う方法? command-line scripts timeout — パンディア ソース
26 これは端末で使用できます: command1; sleep 30; command2 スクリプトで: #!/bin/bash command1 sleep 30 command2 exit 睡眠時間の接尾辞: s 秒(デフォルト) m 数分間 h 何時間も d 数日間 — TuKsn ソース
4 を使用できますread -t。例えば: read -p "Continuing in 5 seconds..." -t 5 echo "Continuing..." スクリプトで: command1 read -p 'Pausing for 30 seconds' -t 30 command2 を押しEnterてタイムアウト期間をバイパスできることに注意してください。 — ホセ・ローザ ソース