August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Skrypt powinien generować komunikaty o nieprawidłowościach w swoim działaniu. Informacje te powinny być wyświetlane za każdym razem, gdy którekolwiek z poleceń nie zostanie wykonane poprawnie. Jednak duża liczba instrukcji if zmniejsza czytelność kodu.
Często stosowaną techniką generowania komunikatów o błędach lub wyświetlania informacji w czasie debugowania skryptu jest stosowanie poleceń rozdzielanych operatorem ||. Oto przykład:
$ polecenie || printf "%b" "polecenie zakończone błędem. Radź sobie sam\n"Zgodnie z prezentowanymi wcześniej informacjami operator && nie dopuszcza do ustalenia wartości drugiego wyrażenia, jeżeli pierwsze nie jest prawdziwe. Podobnie działa operator
Read now
Unlock full access