我正在尝试cron
使用Scrot(屏幕截图实用程序)执行一项工作,但它不起作用。
一开始以为是目录问题。一开始是我自己写my.png
的,本来可以丢在任何地方的。所以我更改了命令以使用绝对路径。由于我已经定义了绝对路径,它似乎必须正常工作,但事实并非如此。如果我尝试按照命令行中所写的方式执行此操作,它会起作用。
32 8,14,16 * * 1-5 /usr/bin/scrot /home/johndoe/my.png
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
请注意,时间不是问题,我一直把它比当前系统时间提前一两分钟进行测试,对于其他命令,它工作正常。
将您的行更改为crontab
:
32 8,14,16 * * 1-5 DISPLAY=:0 /usr/bin/scrot /home/johndoe/my.png
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1895 次 |
最近记录: |