既然命令行得通,我们就编写一个 Shell 脚本,把命令加进去即可。
关于 Shell,可以参看我写的 [Linux探索之旅 | 第五部分第二课:一入Shell深似海,酷炫外壳惹人爱](http://www.jianshu.com/p/64f145264e79) 。
那么我们就用文本编辑器来创建一个 Shell 脚本好了,名字就叫 tomato_clock 好了 (tomato 是英语「番茄」的意思;clock 是英语「钟」的意思),当然你可以起随便什么名字,比如 pomodoro(番茄工作法):
vim tomato_clock
然后在里面写入以下代码 :
#!/bin/bashecho 'env DISPLAY=:0 feh -F ~/protect_eyes.jpg' | at now+30 minutes
保存退出。我这里设置了 30 分钟,你可以随便设置延迟时间。
接着,给脚本加上可执行权限:
chmod +x tomato_clock
再把这个脚本移动到我家目录的 bin 目录中,这个 bin 目录是我自己创建的,里面包含了我自定义的一些脚本,而 bin 目录的路径已经在 Path 环境变量中了:
mv tomato_clock ~/bin
之后,你就可以在随便那个目录中输入
tomato_clock
来启动一个番茄钟了。
一个番茄钟到点之后,你可以再启动一个。