我需要提醒自己参加每周一次的会议.我公司的标准提醒工具的问题在于,当它在wine下运行时,它会弹出一个屏幕外的虚拟桌面.
我觉得有趣的是看看我是否可以提出一个“at”命令弹出一个提醒窗口,然后在接下来的一周重新提交.
我知道我可以使用cron或一些闹钟应用程序,但这引起了我的好奇心.
单发版本将是:
echo "disPLAY=$disPLAY zenity --title='Weekly Meeting' --text='Time for the weekly meeting' --info" | at 0955 NEXT Monday
有人可以提出一个合适的类似quine的命令,每次运行时,它会在下一周重复提交相同的命令吗?
解决方法:
尝试一下:
export reminder='"disPLAY=$disPLAY zenity --title='\''Weekly Meeting'\'' --text='\''Time for the weekly meeting'\'' --info" | at 0955 NEXT Monday'; echo $reminder | at 0955 NEXT Monday
更改两个命令,现在说1分钟进行测试.输入命令时将设置$disPLAY,并且在作业执行时可能不正确,但这与您问题中的命令行为相同.