如何从命令行创建一个cron作业,以便在gnome-schedule中显示一个名称?
我知道如何使用crontab创建一个cron作业。但是,我的所有工作都显示为空白名称。我想更好地记录我的工作,以便我可以在gnome-schedule或类似的cron包装器中轻松识别它们。
答案 0 :(得分:6)
好吧,刚刚在Scheduler中创建了一个cronjob,并查看了我的crontab文件,它看起来像这样:
0 0 * * * ls >/dev/null 2>&1 # JOB_ID_1
注意最后的JOB_ID_1
。
我进入~/.gnome/gnome-scheduler/
,查看那里的文件,并且有一个名为1
(如数字“一”),其中包含一些信息,包括名称
ver=3
title=Hello
desc=
nooutput=1
所以,我做了第二个cronjob:
0 0 * * * ls -al >/dev/null 2>&1 # JOB_ID_2
将文件1
复制到2
以匹配JOB_ID_2
,更改了说明,将文件设为:
ver=3
title=This is a test
desc=
nooutput=1
然后我切换到Gnome-Schedule,并添加了cronjob,并更新了名称。
按照相同的步骤操作,您应该能够手动命名所需的任何cronjob