コマンドの連続実行 のバックアップ(No.1)
目次
概要 †
同じコマンドを連続で自動実行する方法。
方法 †
yesコマンドを使用する †
yesコマンドに渡した文字列をshellにパイプで渡すことで、コマンドの連続実行を行う。
- 書式
yes '[実行するコマンド]:sleep [間隔(秒)]' | sh
- サンプル
yes 'cat /proc/drbd ; sleep 1'| sh
whileを使用する †
whileを使用して、ループするシェルスクリプトを実行する。
- 書式
while true; do [実行するコマンド] ; sleep [間隔(秒)] ; done
- サンプル
while true; do cat /proc/drbd ; sleep 1 ; done