【发布时间】:2010-02-12 17:04:46
【问题描述】:
我正在使用 /etc/aliases 将电子邮件发送到“script@localhost”:
script: root,"|/path-to-my-script"
这会在 STDIN 上收到一封电子邮件,我正在对其进行解析并将其传递给其他脚本。
#!/usr/bin/ruby
email = ARGF.read
...parse...parse-some-more...
system("/my-other-script.sh #{email.todo}")
捕获my-other-script.sh 的 STDOUT 以进行故障排除的最佳方法是什么?
【问题讨论】: