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

Можно как-то запускать скрипт с интервалом и выводить его результат?

ДД.
Нужно что-то вроде гибрида crontab и "tail -f .."
т.е. хочется что-то такое запустить:
utilName -f --command = '* * * * * php /cron.php'
и утилита раз в минуту запускает этот скрипт и показывает его результат, как только я завершаю задачу "ctrl + C", то больше ничего не происходит.

Можно конечно сделать запись в crontab, вывод результат в какой файл и на этот файл повесить "tail -f".
но тогда могу забыть про запись в crontab
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Напишите скрипт, который будет бесконечно запускать вашу команду по кругу. В качестве "минутного разделителя" используйте sleep 60
Соответственно, когда его прервете по ctrl-c - все остановится.

Вот варианты
https://stackoverflow.com/questions/1289026/syntax...
https://www.cyberciti.biz/faq/bash-for-loop/
Ответ написан
Комментировать
ky0
@ky0 Куратор тега Системное администрирование
Миллиардер, филантроп, патологический лгун
Вы хотите в свою консоль вывод получить? Тогда watch -n 60 %script%.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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