cron: отправка вывода в файл, а затем отправка файла по электронной почте мне

Я пишу серию статей cron-заданий. Я хочу, чтобы каждая задача записывала свой вывод в файл, а затем я хочу, чтобы содержимое файла было отправлено мне по почте, скажем, me@somewhere.com

Я думаю, что регистрацию вывода в файл можно выполнить с помощью простого перенаправления канала, например:

30 0 * * * /path/to/script1 > task1.log
30 1 * * * /path/to/script2 > task2.log

Однако я не уверен, как отправить мне файлы (или просто их содержимое) в отдельных письмах на адрес @ где-нибудь. com

Кроме того, существует ли способ динамически создавать имена файлов журнала на основе даты, чтобы имена журналов выглядели примерно как% Y% m% d.task1.log?

Где префикс - это дата?

Я использую Ubuntu 10.0.4 LTS

5
задан oompahloompah 28 March 2011 в 07:08
поделиться