我想知道将当前日期/时间插入ssmtp发送的电子邮件主题行的语法。
每当系统重新启动时,我都会收到一封电子邮件,通过电子邮件发送我的系统日志的尾部。
这是cronjob:
@reboot tail -1000 / var / log / syslog | mail -s“系统重新启动,这是syslog”address@gmail.com&>的/ dev / null的
是否有一种简单的方法将系统日期插入主题行字段?我还没有办法添加它。
答案 0 :(得分:1)
您应该可以通过在主题行字符串中插入$(date)
来打印当前日期和时间。
尝试:
@reboot tail -1000 / var / log / syslog | mail -s“$(date):系统 重启,这是系统日志“address@gmail.com&> / dev / null