私はcrontabを使い始めたばかりで、いくつか問題があります。 macOSでの使用方法に関するいくつかの投稿を既に読んでいますが、それでも機能しません。
したがって、私のタスクは非常に簡単です。crontab-eと記述して、それを*/1 * * * * cliclick -w 1 m:3,3
(たとえば)に編集します。これは、1分ごとに繰り返すことを意味します。そして、何も変わっていません。しかし、ターミナルからこのコマンドだけを使用すると、すべてが大丈夫です。
私はすでにscript.shファイルを作成しようとしましたが、同じ状況です。手動コマンドからは機能し、crontabからは機能しません。
ちなみに、echoなどの簡単なコマンドを使用しても機能しません。
多分、私は何か間違ったことをします、私を助けてください。
PS:ディスクのcrontabへのフルアクセスがあります。
ありがとうございました!
[設定]> [セキュリティとプライバシー]> [プライバシー]で、terminal.appに対してフルディスクアクセスを承認する必要があります。
以下のように設定することで、cronの実行中にエラーがないかどうかを確認できます。
*/1 * * * * cliclick -w 1 m:3,3 >> output.log 2>&1
最後の部分2>&1
は、STDERRもoutput.logにリダイレクトします。