私はLinuxに本当に慣れていないので、これが初歩的なものであるとお詫びしますが、Googleが明確でない例を見つけてしまい、混乱しています。(質問はCentOs 6を実行しているサーバーに関連しています)
私の質問は次のとおりです。
- cronジョブで実行できるように.shファイルを保存する必要があるデフォルトのディレクトリがわかりません。
- 以下の.shファイルのコードの構文とシーケンスは正しいですか?
TSQLとその問題をテストしました。
#! SQL="DELETE FROM messages WHERE date < DATE_SUB(CURDATE(), INTERVAL 7 DAY)"
MYSQL_USER="root"
MYSQL_PASS="xxxxxx"
MYSQL_DB="mydb"
毎日それを行うには、cronにこれが含まれている必要があることを理解しています。
0 0 * * *
しかし、私はそれをすべてまとめる方法について少し不安を感じているので、物事を台無しにしないでください。完全な例または説明または参照リンクをいただければ幸いです。