以下のスクリプトを実行する方法
* * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"
スクリプトを実行すると、次のようなエラー メッセージが表示されます。
$ * * * * * /usr/bin/wget -O - -q "http://website.com/?q=admin/settings/scheduler/cron"
-sh: CHANGELOG.txt: not found
$ 30 15 * * * /usr/bin/wget -O - -q "http://website.com/?q=admin/settings/scheduler/cron"
-sh: 30: not found
上記のスクリプトはSSHで実行できますか(PuTTYソフトウェアを使用)
答え1
Crontab ファイルはスクリプトではありません。定期的にコマンドを実行する cron の設定ファイルです。行の最初の 5 つのフィールドはスケジュールを指定し、行の残りの部分はその時間に実行するコマンドを指定します。man crontab
個人の crontab を送信または編集する方法については、を参照してください。
答え2
端末に移動して
crontab -e
エディタのオプションを尋ねられます。VIM または使いやすいものを選択します。そこにこれを貼り付けます。
*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"
ファイルを保存すれば動作するはずです
コマンドの出力をリダイレクトして、動作しているかどうかを確認します。次のようにします。
*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron" >> /home/../asd.log 2>&!
答え3
ターミナルに移動して
crontab -eを実行します
そして、これにリダイレクトされます:
Edit this file to introduce tasks to be run by cron.
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
下記の添付画像をご覧ください
https://i.stack.imgur.com/xnWGJ.jpg
上記のファイルにコードを追加するのですか?
*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron「上記のファイルにありますか?」
もしそうなら、ファイルを保存するにはどうすればいいですか?
「vi」を押して、Esc キーを押しましたが、機能しません。