有时候需要在某个时候通知别人或自己做某件事情,对于一些天天读邮件的人来说,发个邮件最保险。这一点在Linux操作系统下用Linux at命令配合mail很容易做到。
有时分需要在某个时分告诉他人或自己做某件工作,关于一些天天读邮件的人来说,发个邮件最稳妥。这一点在Linux操作系统下用Linux at指令合作mail很简单做到。
Linux at指令能够在某个时刻运转某个程序,而mail能够以指令行的办法把存于一个文本中的邮件正文发送抄送出去。
Linux at指令守时发送邮件详细用法:
1. 把email正文准备好,比方写在email.txt里
2. 然后写一个脚本,如run.sh
#!/usr/bin/bash
mail -s "Title here" -c Address_CC Address_To < email.txt
3. 指令行里履行
at 0815am Jan 24
at>./run.sh
at>^D
run.sh就能够在8:15am, Jan 24履行了
不过有些服务器约束了对at指令的运用,这样还有一个笨办法,
在run.sh的最初加上"speep time",然后直接运转run.sh,在转至后台就能够了。
time在这里是整数,指多少秒。
可是有些服务器当终端没有输入一段时刻会运用户主动logout,能够让脚本里不时地做一些动作如pwd,ls等避免这种状况。
以上是Linux操作系统顶用Linux at指令守时发送邮件的办法。
【修改引荐】