【问题标题】:sending an attachment output from sas using crontab使用 crontab 从 sas 发送附件输出
【发布时间】:2016-08-12 00:33:10
【问题描述】:

我正在尝试在我的 SAS 作业完成后从 Crontab 发送几个附件。

我的 sas 作业输出了几个 .csv 文件,我想将它们附加到 crontab 发送的电子邮件中。

我该怎么做?

这段代码

echo "files attached" | mutt -a "file.csv" -s "week 1 day 1 files"

给我这个错误:

/prod/file/sas-data2/monthly_goaling_process/macros/week1_day1_process: line 24: mutt: command not found CONFIDENTIALITY NOTICE:

【问题讨论】:

  • 据我了解,这个问题与 SAS 没有任何关系,所以我删除了标签。您可能希望包含更多脚本文件,因为可能在此行之前发生了一些事情。但首先,您能否确认mutt 已安装并在path 中?

标签: linux email crontab


【解决方案1】:

错误信息很清楚:

 mutt: command not found

意味着您必须使用包管理器安装此应用,具体取决于您的 Linux 风格。

另一种方法是使用sendmailcommand 和uuencode(后面的解决方案更“轻”)

【讨论】:

  • 嗨。我使用 uuencode 让它工作。现在我正在努力尝试将文本添加到正文中。
  • 如果它符合您的需求,请不要忘记投票/接受答案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-02-23
  • 1970-01-01
  • 1970-01-01
  • 2015-07-27
  • 2018-09-29
  • 2015-04-10
  • 1970-01-01
相关资源
最近更新 更多