Я ловлю письма на "script @ localhost" с / etc / aliases:
script: root,"|/path-to-my-script"
на STDIN приходит электронное письмо, и я анализирую его и передаю другим сценариям.
#!/usr/bin/ruby
email = ARGF.read
...parse...parse-some-more...
system("/my-other-script.sh #{email.todo}")
Как лучше всего получить STDOUT my-other-script.sh
для устранения неполадок?