是的,Ubuntu 定时任务(Cron)可以自定义通知。你可以使用 notify-send
命令发送桌面通知。首先确保你的系统已经安装了 libnotify-bin
软件包,如果没有安装,可以使用以下命令安装:
sudo apt-get install libnotify-bin
接下来,在你的 crontab 文件中添加一个新的定时任务。使用 crontab -e
命令编辑 crontab 文件,然后在文件末尾添加一行,如下所示:
* * * * * DISPLAY=:0 notify-send "定时任务标题" "这里是通知内容"
这个例子中的 * * * * *
表示每分钟执行一次任务。你可以根据需要调整这些数字以设置任务的执行频率。DISPLAY=:0
是告诉 notify-send
在哪个显示器上显示通知,通常情况下使用 :0
就足够了。
保存并退出 crontab 文件后,新的定时任务将被添加到系统中。现在,每当定时任务执行时,你都会收到一个自定义的通知。