cat filename.txt
在执行命令的同一终端中显示文本文件的内容。
但是在 Crontab 中当我输入
* 14 24 3 1 cat filename.txt
在指定的时间内什么都没有显示。
答案1
您可以使用
DISPLAY=:0 notify-send `cat filename.txt`
在屏幕上显示一条消息。crontab
它本身不知道在哪里打印该文件。它没有连接终端。它还不知道DISPLAY
将信息放在哪里,所以我手动输入。
cat filename.txt
在执行命令的同一终端中显示文本文件的内容。
但是在 Crontab 中当我输入
* 14 24 3 1 cat filename.txt
在指定的时间内什么都没有显示。
您可以使用
DISPLAY=:0 notify-send `cat filename.txt`
在屏幕上显示一条消息。crontab
它本身不知道在哪里打印该文件。它没有连接终端。它还不知道DISPLAY
将信息放在哪里,所以我手动输入。