4130651464
ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH
if ciąg_komend_l
then ciąg_komend_2 {else ciąg_komend_3} fi
• przykład
if cc -c p. c then ld p. o else
echo "compilation error" 1>&2 fi
[2.15] Instrukcja case
• ogólny zapis jest następujący:
case słowo in wzór_l) lista_komend_l;; wzór_2) lista_komend_2;;
*) lista_komend_domyślnych;; esac
• przykład
case $# in
0) echo 'usage: man name' 1>&2; exit 2;;
[2.16] Instrukcje iteracyjne (pętle)
W powłoce sh instrukcje iteracyjne (pętle) występują w trzech odmianach:
• instrukcja for, której treść jest wykonywana jednorazowo dla każdego słowa w liście słów,
• instrukcja while, której treść jest wykonywana tak długo, jak długo jest spełniony warunek w while,
• instrukcja until, której treść jest wykonywana tak długo, aż nastąpi spełnienie warunku w until.
17
Wyszukiwarka
Podobne podstrony:
ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH[2.9] Interpretacja komend Interpretacja komend przezRozdział 2 Programowanie w języku powłoki shROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH shell skrypty systemowe 1. 2. sh,ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH wheel::10:tnowak,tkruk Inne zagadnienia: •ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH • bezparametrowe set wyświetlaROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH Znakami przeadresowywania są: plik >> plik ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH • można stosować instrukcje continue iRozdział 2Programowanie w języku powłoki sh[2.1] Programowanie w języku powłoki sh Powłoka, interpreSkrypty shella — programowanie w języku powłoki. Zacznijmy od przypomnienia. Shell, czyli powłoka, tRozdział 2Podstawy programowania w języku Standard ML ’97 Język ML został opracowany w latach 80-tycRozdział 2O języku C Zobacz w Wikipedii: C (ję- C jest językiem programowania wysokiego poziomu. JegRozdział 2O języku C Zobacz w Wikipedii: C (język programowania) C jest językiem programowania wysok96 ROZDZIAŁ 13. BIBLIOTEKA STANDARDOWAGdzie są funkcje z biblioteki standardowej? Pisząc program w jwięcej podobnych podstron