table of contents
TIMEOUT(1) | Comenzi utilizator | TIMEOUT(1) |
NUME¶
timeout - execută o comandă cu o limită de timp
REZUMAT¶
timeout [OPȚIUNE] DURATA COMANDA
[ARG]...
timeout [OPȚIUNE]
DESCRIERE¶
Pornește COMANDA și-o omoară dacă încă rulează după DURATA(s, m, h sau d).
Argumentele obligatorii pentru opțiunile lungi sunt de asemenea obligatorii pentru opțiunile scurte.
--preserve-status
- iese cu aceeași stare ca a COMENZII, chiar și atunci când
- comanda depășește timpul limită
--foreground
- când «timeout» nu rulează direct dintr-un prompt shell,
- permite COMENZII să citească din TTY și să primească semnale de la TTY; în acest mod, procesele-copil ale COMENZII nu vor expira
-k, --kill-after=DURATA
- trimite, de asemenea, un semnal KILL dacă COMANDA încă rulează
- mult timp după ce a fost trimis semnalul inițial
-s, --signal=SEMNAL
- specifică semnalul care trebuie trimis la expirarea timpului;
- SEMNAL poate fi un nume precum „HUP” sau un număr; rulați «kill -l» pentru a obține o listă de semnale
- -v, --verbose
- diagnostichează la ieșirea de eroare standard orice semnal trimis la expirarea timpului
- --help
- afișează acest mesaj de ajutor și iese
- --version
- afișează informațiile despre versiune și iese
DURATA este un număr în virgulă mobilă cu un sufix opțional: „s” pentru secunde (implicit), „m” pentru minute, „h” pentru ore sau „d” pentru zile. O valoare de 0 dezactivează durata de timp asociată.
În cazul în care comanda se termină și opțiunea --preserve-status nu este dată, atunci iese cu starea 124. În caz contrar, iese cu starea COMENZII. Dacă nu este specificat niciun semnal, trimite semnalul TERM la expirarea timpului de așteptare. Semnalul TERM ucide orice proces care nu blochează sau nu capturează acest semnal. Poate fi necesar să se utilizeze semnalul KILL (9), deoarece acest semnal nu poate fi capturat, caz în care starea de ieșire este 128+9 în loc de 124.
ERORI¶
Unele platforme nu acceptă în prezent temporizări dincolo de anul 2038.
AUTOR¶
Scris de Padraig Brady.
RAPORTAREA ERORILOR¶
Ajutor online GNU coreutils:
<https://www.gnu.org/software/coreutils/>
Raportați orice erori de traducere la:
<https://translationproject.org/team/ro.html>
DREPTURI DE AUTOR¶
Drepturi de autor © 2020 Free Software Foundation, Inc.
Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară
<https://gnu.org/licenses/gpl.html>.
Acesta este software liber: sunteți liber să-l modificați
și să-l redistribuiți. Nu există NICIO
GARANȚIE, în limitele prevăzute de lege.
CONSULTAȚI ȘI¶
Documentația completă este disponibilă la
<https://www.gnu.org/software/coreutils/timeout>
sau local rulând comanda: «info '(coreutils) timeout
invocation'»
TRADUCERE¶
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
octombrie 2021 | GNU coreutils 8.32 |