Я пытался использовать в, чтобы запланировать работу, выполняемую в определенное время. У меня есть компьютер Mac. Например, я попытался проверить это следующим образом в терминале:
at now + 1 minute
echo 'Test at'
<EOD>
спустя более 1 минуты я не увидел эха. После того, как я наберу следующую команду:
at -l
Я не видел никаких рабочих мест, но я получил сообщение о том, что у меня есть почта. Я пошел на мою почту по почте. Я видел одно сообщение и набрал 1. Я видел, что моя работа выводится по почте.
Мой первый вопрос: я не уверен, является ли это поведением по умолчанию для команды или нет. Есть ли способ изменить это поведение и как изменить его, направить результат туда, где это возможно.
Насколько я понимаю, если в моей запланированной работе есть какое-либо сообщение, и выходное сообщение будет отправлено обратно на мою почту. Мой следующий связанный вопрос: я не уверен, где выполняется запланированное задание? В фоновом режиме? Я не мог найти его с помощью команды fg или bg.