Uruchom polecenie `za` 5 sekund od teraz
Jako część nieco skomplikowanego skryptu muszę powiedzieć serwerowi, aby uruchomił symulację. Normalnie osiągałbym to, robiącssh user@server 'simulation/script'
. W ten sposób sesja ssh utrzyma się przy życiu'simulation/script'
jest zrobione, co jest dla mnie niepożądane.
Niedawno dowiedziałem się oat
Polecenie to wydaje się dobrze pasować do mojego problemu.
Chcę teraz ssh na moim serwerze iat
mój skrypt symulacji powinien działać w ciągu 5 sekund (więcej niż wystarczająco dużo czasu, aby połączenie ssh zostało zamknięte). Tak więc, gdy połączenie ssh zostanie zamknięte w ciągu 5 sekund, serwer rozpocznie symulację bez potrzeby połączenia ssh, aby pozostać przy życiu.
To, z czym mam kłopoty, to wyrażanie czasuat
potrzebuje zaplanować zadanie „od 5 sekund”
Wypróbowałem następujące wyrażenia czasowe, z których wszystkie zawierają błędy:
now + 5 seconds
now + 5 sec
now + 5 s
now + 5seconds
now + 5sec
now + 5 s
now+5sec
now+5seconds
now+5s
Jak mogę dostać mojeat
uruchomić moje polecenie „5 sekund od teraz”?