Как я могу использовать команду at в сценарии оболочки?

Как я могу использовать команду at в сценарии оболочки?

17.03.2013 12:12:18 Просмотров 28 Источник

Я пытаюсь использовать команду Unix at(для задания задания на выполнение в определенное время) в сценарии оболочки. Время будет указано вводом пользователя с помощью getopts и optarg, которые, кажется, работают нормально, проблема atтом . Как я могу записать команду atв сценарий для запуска в определенное время на основе ввода от пользователя?

Спасибо, Райан.

У вопроса есть решение - Посмотреть?

Ответы - Как я могу использовать команду at в сценарии оболочки? / How can I use an at command in a shell script?

Является ответом!
sehe

17.03.2013 12:14:16

Я бы сказал

at now +10 minutes <<< "rm -rf /tmp/tobedeleted"

Для мультилинии рассмотрим "здесь-док"

at now +10 minutes <<ENDMARKER
rm -rf /tmp/tobedeleted
echo all done | mail -s 'completion notification' sysadmin@example.com
ENDMARKER
https://stackoverflow.com/questions/15454199/how-can-i-use-an-at-command-in-a-shell-script/15454226#comment21866103_15454226
Большое тебе спасибо, сехе. Супер быстрый и полезный ответ! это было < < < и <
https://stackoverflow.com/questions/15454199/how-can-i-use-an-at-command-in-a-shell-script/15454226#comment97477155_15454226
Отлично. Спасибо.
Закрыть X