
wget または別の方法で 5 時間ごとに URL をロードするスクリプトはどのようになるでしょうか?
ありがとう
答え1
Unix システム上でタスクを定期的に実行するようにスケジュールするには、通常 を使用しますcron
。
crontab
マニュアル( )をご覧になってみてくださいman 5 crontab
。
5時間ごとに実行されるタスクを追加するには、crontab
次のコマンドを発行して編集します。
$ crontab -e
crontab
これにより、現在のファイルがエディターで開かれます。以前にエディターがなかった場合は、空のファイルが表示されます。
次のcron
スケジュールをファイルに追加します。
0 */5 * * * /usr/bin/wget -O "$HOME/result" "http://server/page"
システム上の実行可能ファイルへのパスを修正しwget
、必要に応じてコマンドを変更します。
行の最初の 5 つのフィールドは実際のスケジュールであり、*/5
2 番目のフィールドは「5 時間ごと」を意味します。
完了したら、crontab
エディターで保存して終了します。
このコマンドは 5 時間ごとに実行されるはずです。