Bash コマンドをループ実行する

    >


コマンドを複数回、時間をあけて実行するためのスクリプトを書きました。


loop(){ : loop [times] [interval] [command[opts]] : e.g. loop 2 0 "learn-vocab ok ; ok ;" : e.g. loop 2 1 "command ls -1" : or : loop 2 1 command ls -1 local times=$1 local interval=$2 shift shift for i in $( seq 1 ${times:-2} ) ; do eval "${@}" sleep "${interval}" done }



お困りですか?この記事で紹介していることをマンツーマンで指導、解説、代行します。まずはお気軽にお問い合わせください。


Close Menu