脚本lck.sh
检查file_name.txt
的存在,删除文件并锁定屏幕。当从终端运行脚本时,这非常合适。
FILE=/path_to_file/file_name.txt
if test -f "$FILE"; then
rm $FILE
/usr/bin/gnome-screensaver-command -l
fi
但是,当crontab运行脚本时,该文件将被删除,但是gnome-screensaver-command
无效。 crontab的最后一行显示为:
我在crontab后面添加了以下行
* * * * * sh /etc/profile.d/lck.sh
我使用ubuntu 16.04