Запустите команду `через` 5 секунд
Как часть слегка сложного скрипта, мне нужно указать серверу запустить симуляцию. Обычно я достиг бы этого, делаяssh user@server 'simulation/script'
, Тем не менее, это будет поддерживать сессию SSH до'simulation/script'
сделано, что мне нежелательно.
Я недавно узнал оat
команда, и это, кажется, хорошо вписывается в мою проблему.
То, что я хочу сделать сейчас, это ssh на мой сервер, иat
Мой скрипт симуляции запустится за 5 секунд (более чем достаточно времени для закрытия ssh-соединения). Таким образом, как только ssh-соединение будет закрыто в течение 5 секунд, сервер начнет симуляцию, не нуждаясь в ssh-соединении, чтобы остаться в живых.
Что я'у меня возникли проблемы с выражением времени, котороеat
нужно для того, чтобы наметить работуЧерез 5 секунд
Я пробовал следующие выражения времени, все из которых дают мне ошибки:
now + 5 seconds
now + 5 sec
now + 5 s
now + 5seconds
now + 5sec
now + 5 s
now+5sec
now+5seconds
now+5s
Как я могу получить мойat
запустить мою командуЧерез 5 секунд "?