Невозможно передать по каналу 'at'

У меня есть программа заметок, которая вызывает echo 'notify-send Hello' | at now +1 minutes Однако это не работает. Я попробовал это в терминале и, конечно же, notify-send Hello работает, но echo 'notify-send Hello' | at now +1 minutes не. Какое решение есть для этого, если таковые имеются?

2 ответа

Решение

Как ни странно, замена echo 'notify-send Hello' | at now +1 minutes с notify-send Hello | at now +1 minutes заставил программу работать без проблем

Знаете ли вы, что at вывод команды не отображается в stdout на вашем терминале, но отправляется вам по почте (то есть пользователю, запускающему команду)? Это возможно в вашем почтовом ящике?

Другие вопросы по тегам