Назад | Перейти на главную страницу

по команде: Exec не удалось выполнить команду почты: нет такого файла или каталога

Сегодня в полночь мне нужно было запустить задачу в системе Debian.

Поскольку я никогда ничего не делал с atd, я хотел сначала попробовать, работает ли он должным образом.

Я получил test.sh в папке /usr/local/dump/ который содержит следующее:

#!/bin/sh
echo "xyz" > out.file

Я пытаюсь выполнить сценарий оболочки следующим образом:

/usr/local/ecs_dump$ at 12:46
warning: commands will be executed using /bin/sh
at> test.sh
at> <EOT>
job 20 at Tue Jun  7 12:46:00 2016

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

Exec failed for mail command: No such file or directory

Может ли кто-нибудь объяснить мне, что я здесь сделал не так? Заранее спасибо.

Вам нужна почтовая команда. Он используется для отправки писем с выводом сценариев at. Вы можете установить s-nail пакет, который предоставляет эту команду:

apt-get install s-nail