ローカルに保存されたスクリプトからcrontab psqlバックアップジョブを実行することに問題があります。私はcrontab -e
経由でジョブを追加しました。crontab -l
を使用した場合、それはジョブのリストに表示されます。ローカルに保存されたスクリプトからcrontabジョブを実行する
59 23 * * 7 /Users/myusername/backup.sh
:./backup.sh
を使用した場合、実行することになっているスクリプトは、これは私のように仕事を設定したものであることを確認し、それが必要として実行され、正常に動作し、指定されたS3バケットに出力をダンプします毎週日曜日の午後11時59分にジョブを実行する必要がありますが、そうではありません。問題の内容を把握できません。各ジョブの間に行間やスペースを残しておく必要がありますか?crontabリストで失われたジョブの直後ですか?
ご協力いただきありがとうございます。 。
システムによっては(例えばUbuntuなど)、cronはすべてのジョブの後に改行が必要であるため、crontabは '#'コメントなどの行で終了する必要があります。マニュアルページに記載されています。 –