回答:
次のコマンドを実行して開始します。
crontab -e
これにより、ユーザーのテキストエディターでcrontabが開きます。Cronは、スケジュールされたジョブに特定の表記法を使用します。以下の形式は、ユーザーcrontabエントリのフィールドを示しています(タブで区切る必要があります)。
min hour day_of_month month day_of_week command
curlコマンドを毎日午前3時に実行するようにスケジュールするには、次の行を挿入できます。
0 3 * * * curl args...
分と時が午前3時に対応することに注意してください(補足:cronは午前または午後なしの24時間形式を使用します)。後に続くアスタリスクは、月の毎日、毎月、毎日を意味します。
Cronはコンピューターをスリープから復帰させることはできませんが、この投稿はosxをスリープから復帰させるのに役立つcrontabであることがわかります。
atom
。ターミナルで編集するものを開くと、それが起動します。これは私が私の中に持っているものです~/.bash_profile
、export EDITOR='open -a "/Applications/Atom.app"'
。
atom .
、ディレクトリまたは内で実行しますatom <filepath>
。
GUIの方法でやりたい場合は、roaringapps https://roaringapps.com/app/cronnixからCronniXをお勧めします
crontab -e
、私はターミナルでこれを参照してください$ crontab -e crontab: no changes made to crontab
、そしてそれは、ファイルと私のテキストエディタが開きますcrontab.some-random-string
フォルダからを/tmp
。編集して保存すると、端末では何も起こりません。実行するとcrontab -l
、入力したジョブが表示されません。その後、crontab -e
もう一度実行すると、別の空白が開きますcrontab.some-random-string
。また、保存してから2分になるように時間を設定して、保存した最初のcrontabをテストしましたが、cronは実行されませんでした。何が起こっているのでしょうか?