Задать вопрос
@uuuu

Как через cron выполнить команды, которые находятся в файле, в screen окне?

Всем привет!
Такая задача:
(Ubuntu server 18.04)

В терминале screen работает консольная программа, которая выполняет команды (если ввести их вручную и нажать enter)

Есть файл, где прописаны команды, например

print('Hello')
print('World')

Как через cron выполнить команды, которые находятся в файле, в screen окне?
  • Вопрос задан
  • 416 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@MechanID
Админ хостинг провайдера
Допустим у вас есть скрин с именем "myprogramscreen"
отправить туда комманду "mycommand" и нажать энтер можно вот так:
screen -p 0 -S myprogramscreen -X eval 'stuff "mycommand"\015'
дальше сделать баш скрипт который это будет делать и добавить его в крон не сложно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы