cron
работает "без головы", поэтому/dev/stdout
(и всё, что вы echo
не имеет для него смысла ). Вот почему он захватывает сообщения и вместо этого отправляет письма.
Тем не менее, вы по-прежнему можете настроить его на запись в любой обычный файл для передачи другому программному обеспечению. Вы можете сделать это с помощью перенаправления вывода(> somefile
или >> somefile
после запущенной команды ), как показано в примерах принятого ответа:
*/1 * * * * echo "hiccup" >> /var/tmp/some_file 2>&1