Jest to limit czasu polecenia, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
timeout - uruchom polecenie z limitem czasu
STRESZCZENIE
Timeout [OPCJA] TRWANIE COMMAND [ARG] ...
Timeout [OPCJA]
OPIS
Uruchom COMMAND i zabij go, jeśli nadal działa po DURATION.
Argumenty obowiązkowe dla długich opcji są obowiązkowe dla opcji krótkich.
--zachowaj status
wyjdź z tym samym statusem co POLECENIE, nawet jeśli
Upłynął limit czasu polecenia
--pierwszoplanowy
gdy limit czasu nie jest uruchamiany bezpośrednio z monitu powłoki,
pozwolić KOMENDIE czytać z TTY i odbierać sygnały TTY; w tym trybie dzieci
Komenda nie przekroczy limitu czasu
-k, --zabić po=TRWANIE
wyślij także sygnał KILL, jeśli KOMENDA nadal działa
tak długo po wysłaniu początkowego sygnału
-s, --sygnał=SYGNAŁ
określ sygnał, który ma zostać wysłany w przypadku przekroczenia limitu czasu;
SIGNAL może być nazwą typu „HUP” lub liczbą; zobacz „zabić”. -l', aby wyświetlić listę sygnałów
--help
wyświetlenie tego opisu i zakończenie
--wersja
Informacje o wersji i zakończ
DURATION to liczba zmiennoprzecinkowa z opcjonalnym przyrostkiem: „s” oznaczającym sekundy (the
domyślnie), „m” dla minut, „h” dla godzin lub „d” dla dni.
Jeśli upłynie limit czasu polecenia i --zachowaj status nie jest ustawiony, wyjdź ze statusem 124.
W przeciwnym razie wyjdź ze statusem KOMENDA. Jeśli nie określono żadnego sygnału, wyślij TERM
sygnał po przekroczeniu limitu czasu. Sygnał TERM zabija każdy proces, który go nie blokuje ani nie przechwytuje
sygnał. Może zaistnieć konieczność użycia sygnału KILL (9), ponieważ takiego sygnału nie można zastosować
złapany, w takim przypadku status wyjścia to 128+9, a nie 124.
Użyj limitu czasu online, korzystając z usług onworks.net