2017-12-22 12 views
1

私はAWSサーバーで、ec2ユーザーとしてcronジョブを実行しました。ファイル-e のcrontabでなぜこのcronジョブは毎分実行されますか?

I set the cron command, like this 
*/5 * * * * ec2-user  bash ./dailyMailSend.sh 

5分ごとに実行するように設定しました。しかし、毎分実行されます。なぜ分からないの?

+0

スタックオーバーフローは、プログラミングおよび開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 – jww

+0

申し訳ありません@jwwしかし、このタイプの質問はここで先に聞かれましたので、ここで尋ねました。 – Deepak

+0

あなたは毎分実行されると思いますか? '。/ dailyMailSend.sh' - crontabでの相対パスの使用を避けてください。絶対パスと完全パスを指定します。 – helloV

答えて

0

Amazon Linuxの場合、「*/5」ではなく「0/5」を使用してください。この式は、0から59までの5分ごとを意味します。

次に、crontabに相対パスを指定しないでください。絶対パスのみを使用してください。

+0

私はそれをしましたが、結果は同じでした。 – Deepak

関連する問題