1
私はAWSサーバーで、ec2ユーザーとしてcronジョブを実行しました。ファイル-e のcrontabでなぜこのcronジョブは毎分実行されますか?
I set the cron command, like this
*/5 * * * * ec2-user bash ./dailyMailSend.sh
。
5分ごとに実行するように設定しました。しかし、毎分実行されます。なぜ分からないの?
私はAWSサーバーで、ec2ユーザーとしてcronジョブを実行しました。ファイル-e のcrontabでなぜこのcronジョブは毎分実行されますか?
I set the cron command, like this
*/5 * * * * ec2-user bash ./dailyMailSend.sh
。
5分ごとに実行するように設定しました。しかし、毎分実行されます。なぜ分からないの?
Amazon Linuxの場合、「*/5
」ではなく「0/5
」を使用してください。この式は、0から59までの5分ごとを意味します。
次に、crontabに相対パスを指定しないでください。絶対パスのみを使用してください。
私はそれをしましたが、結果は同じでした。 – Deepak
スタックオーバーフローは、プログラミングおよび開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 – jww
申し訳ありません@jwwしかし、このタイプの質問はここで先に聞かれましたので、ここで尋ねました。 – Deepak
あなたは毎分実行されると思いますか? '。/ dailyMailSend.sh' - crontabでの相対パスの使用を避けてください。絶対パスと完全パスを指定します。 – helloV