Dalej: tadmin (1m) Wyzej: Podstawowe komendy systemu HP Poprzednio: Format podawania czasu

twait (1)

Program twait pozwala synchronizacje podejmowanych dzialan z faktem zakonczenia zleconych zadan. Uzycie programu jest nastepujace:

twait [-v] [-a] [-e] [-t timeout] tasknames...

Dzialanie programu jest nastepujace|: jezeli jedno z wymienionych w liscie tasknames zadan zostanie zakonczone, program twait wypisuje na standardowym wyjsciu: numer tego zadania kod zakonczenia zadania (exit code) i kod zakonczenia uzyskany od systemu Task Broker. (Informacje te maja znaczenie tylko wtedy, gdy drugi z kodow rowny jest zero - zadanie zakonczylo normalnie prace.)

System pamieta kody zakonczenia wszystkich zadan, stad zadanie pytania o kod zakonczenia zadania, ktore skonczylo sie juz jakis czas temu rowniez ma sens - wowczas informacje zwracane sa bezzwlocznie.

Znaczenie parametrow jest nastepujace:

-v
zwraca szczegolowe informacje na temat zadania,
-a
wymaga, aby wszystkie wymienione w wliscie tasknames zadania zakonczyly prace poprawnie, albo co najmniej jedno zadanie zakonczylo sie z bledem; jezeli wszystkie zadania zakoncza prace poprawnie - ich nazy zostana wypisane, jezeli wsrod zadan bedzie jedno konczace prace w sposob nienormalny - tylko ono zostanie wymienione,
-e
powoduje, ze twait konczy prace z kodem zakonczenia rownym sumie kodow zakonczenia wszystkich zadan i kodu zakonczenia zwracanego przez proces tbd (Task Broker Daemon),
-t timeout
podaje jak dlugo twait ma oczekiwac na zakonczenie pracy wyspecyfikowanych zadan; jezeli w zadanym czasie zadania nie zakoncza pracy - twait konczy prace z kodem bledu 4,
tasknames
lista zadan, na zakonzcenie ktorych program czeka.

Program twait generuje nastepujace kody zakonzcenia:

0
twait zwraca informacje o poprawnie zakonczonym zadaniu (zadaniach),
1
wykonanie programu twait zakonczylo sie z bledem,
2
jezeli jedno z zadan wymienionych w liscie zadan nie jest znane Task Brokerowi,
3
jezeli system nie pracuje,
4
twait nie doczekal w zadanym czasie na zakonczenie pracy zadan,
0-255
sumaryczna informacja zwracana przez twait wywolany z opcja -e.

Szczegolowe informacje: patrz man twait.



Dalej: tadmin (1m) Wyzej: Podstawowe komendy systemu HP Poprzednio: Format podawania czasu


W.Myszka@immt.pwr.wroc.pl