4130651460
ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH
wheel::10:tnowak,tkruk Inne zagadnienia:
• prawa dostępu do pliku (-rwxr-xr-x, 0755, komenda chmod),
• bity SUID, SGID (-r-s-x-x, np. komenda passwd),
• plik /etc/shadow.
[2.5] Zmienne powłoki
Wśród zmiennych powłoki wyróżniamy:
• zmienne predefiniowane z wartością jawnie przypisywaną,
• parametry powłoki, w których gromadzone są informacje dotyczące nazwy i argumentów aktualnie wywoływanej komendy.
Przykładowe zmienne powłoki sh:
HOME katalog standardowy dla komendy cd,
IFS (ang. Internat Field Separators) znaki separatorów rozdzielających elementy składniowe występujące w linii komendy,
MAIL skrzynka pocztowa z ustawionym powiadamianiem,
PATH lista katalogów, w których poszukiwane będą pliki wywoływanych komend,
PSI (ang. Prompt String 1) pierwszy znak zachęty powłoki, standardowo $,
PS2 drugi znak zachęty powłoki, standardowo >,
SHELL domyślny program do wywoływania jako podpowłoka,
TERM rodzaj terminala, identyfikuje zestaw sekwencji sterujących właściwych dla danego terminal (np. ansi, vtl00, xterm),
[2.6] Polecenia Postać polecenia
$ nazwa_polecenia argl . . . arg9 $ echo $PATH
Polecenia wbudowane
$ PATH=$PATH:/usr/local/bin $ export PATH
13
Wyszukiwarka
Podobne podstrony:
Rozdział 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 • bezparametrowe set wyświetlaROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH[2.9] Interpretacja komend Interpretacja komend przezROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH Znakami przeadresowywania są: plik >> plik ROZDZIAŁ 2. PROGRAMOWANIE W JĘZYKU POWŁOKI SH if ciąg_komend_l then ciąg_komend_2 {elseROZDZIAŁ 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, t20052010(001) 10. Podaj strukturę programu w języku C++ 11 Jakie znasz sposoby przesyłania argumentóRozdział 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. Jeg10 ROZDZIAŁ 2. PROGRAM2.2 Semestr 4 g. w. + 4 g. ćw. 1. Funkcje wielu zmiennych305300E950663078207980134753 n Programowanie w języku C (łącznie: 10 punktów) Zadanie 1 ! (1 punkwięcej podobnych podstron