Как мне добавить время в терминале? - PullRequest
0 голосов
/ 18 июня 2019

Я хочу создать задание cron, которое будет запускаться раз в 30 минут или 60 минут.Я знаю, что могу узнать текущее время, используя: date + "% T", но я не уверен, как добавить к нему 30 или 60 минут, а затем использовать его в задании cron.

1 Ответ

1 голос
/ 18 июня 2019

Вот быстрый и грязный способ выполнить задачу через 30 минут:

# (30 min = 1800 sec)
nohup bash -c 'sleep 1800; echo "Hello world"';

Или, если вы хотите выполнить ее через 30 минут, и сноваЧерез 60 минут, затем:

nohup bash -c 'sleep 1800; echo "Hello world"; sleep 3600; echo "Hello world"' &

Обратите внимание на быстрая и грязная

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...