一个命令要运行很久,又有后续任务等着这个命令处理完才能做,而等待的时候不想总是过来查看是否已经运行完毕。
比如你正在运行
sleep 3600
可以输入这段命令
curl -s --user 'api:key-xxxxxxxxxxxxxxxxxx' \
https://api.mailgun.net/v3/oldcai.com/messages \
-F from='Notification <notify@whatever.com>' \
-F to=username@email.com \
-F subject="Task on <$HOST> Has Been Completed\!" \
-F text="returned $?"
date
运行完了就会发邮件提示你了,邮件内容也可以改成其他的。
效果示例:
虽然没什么技术含量,但是很方便。
在 textexpander,或者 Alfred 等的 Snippets 中加个自动完成,需要的时候。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.