По умолчанию (и от того, что я смотрел до сих пор), at
свалках стандартного терминала вывода текста в /var/mail/yourusername
(например, echo "hello" | at now + 1 minute
сохранит журнал о команде) Есть ли способ отключить это или аргумент, который я могу передать, чтобы не допустить этого?
2 ответа
3
Перенаправить вывод на ноль
>/dev/null 2>&
Например:
echo "/path/myscript > /dev/null 2>&1" | at now
2
at
не выдает его в /var /mail /username, он отправляет его пользователю по электронной почте. Если ваш локальный почтовый сервер настроен для хранения сообщений в /var /mail /username, то он доставляет их туда. Если вы не хотите их там, настройте ваш почтовый сервер по-другому.