2017-09-12 3 views
-1

別の月曜日にcronを実行したいのですが、どうすればlinuxで設定できますか? cronのは、2017年9月4日に実行した場合たとえば
は、
は、次のように
2017年9月18日
2017年10月2日
2017年10月16日
2017年10月30日となります。
this documentを参照していますが、正しいかどうかはわかりません。いずれかのアイデアがある場合は、私に知らせてください。linuxで月曜日にcronを設定するには?

+2

を実行することができます。問題が見つかった場合はまずそれを試してから、質問を投稿してください。 –

+0

はい、必要に応じて実行されません。ですので、解決策を投稿してください。 –

+0

どのような場合でも、最初に試すことはできません。開発中のお客様は、クライアントが緊急に変更を希望していることを知っておく必要があります。 – Jitendra

答えて

0

解決策は、最後の実行日と実行チェックのどこかに(ファイル、dbなど)保存することです。このようにして、あなたはcronjobの設定だけではなく、より柔軟になります。

0

あなたがCron(おそらくそうではない)で直接行うことができるかどうかはわかりませんが、確かにあなたのスクリプト内でそれを行うことができます。毎日実行するようにcronタスクを設定し、何かをしなければならないかどうか、スクリプトチェックの中でチェックすることができます。そのためには、必要なリソース、コード、データベースを使用して、タスクがlas monday ... whatever