Bash - Использование команды AT без файла

Это может показаться странным, но мне нужно запустить команду AT и запланировать команду, но я не хочу создавать файл и отправлять его в AT с параметром -f. Можно ли как-то написать все это одной строкой. Предположим, я хочу запустить "терминал гномов" в 13:10.

Спасибо

1 ответ

Решение

at читает из стандартного ввода по умолчанию, т.е. если -f не используется Вы можете передать несколько строк несколькими способами, например, используя здесь документы:

at << EOF
first line
second line
EOF

Или в пределах одной строки (специфично для bash):

at <<< $'first line\nsecond line'
Другие вопросы по тегам