4 Uvatesk prostredie UNIXu 4 1 Shell ako
- Slides: 13
4. Užívateľské prostredie UNIXu 4. 1 Shell ako základné užívateľské rozhranie 4. 2 Zložky shellu 4. 3 C - shell 4. 4 Shell ako programovací jazyk
Zložky shellu 1. Príkazy 2. Premenné 3. Špeciálne znaky 1. Príkazy pefstud$prikaz arg 0 arg 1 arg 2 arg 3 … arg, kde argn je argument voľby - prepínač, arg je názov súboru pefstud$ls -lg /home/student/rn 94 /var 1 Fexterné (bežné) Finterné (vstavané)
1. Príkazy - pokračovanie 1. Bežné - externé príkazy Definícia: postupnosť jedného alebo viacerých argumentov (textových retazcov oddelených medzerou, tabulátorom, znakom pre nový riadok n 2. Vstavané - interné * kľúčové slová shellu, neexistujú pre ne binárne súbory * sú vlastné shellu ako pr. jazyku (generátoru PP) Príklady: for, case, if, while, done, break, read, continue, n export, readonly, set, shift, trap, unmask, wait. . . Príkazy
n 2. Premenné Bourne shell (sh) - len reťazcové premenné (textové) – bežné F retazec znakov zacínajúci písmenom a neobsahujúci špecialne znaky shellu F sprístupnenie obsahu operátorom $ F výpis obsahu na obrazovku nastavenie hodnoty : – priradením a=100, a=“A B C” – načítanie hodnoty zo stdin príkazom read – zapísaním stdout z programu do premennej napr. a=`pwd`
Premenné - pokračovanie nšpeciálne premenné – premenné prostredia Koniec prednášky
3. Špeciálne znaky pouzívajú sa menej frekventované znaky ASCII tabuľky n 1. Ukončovacie znaky príkazu * návrat vozíka CR * bodkociarka * ampersand
3. Špeciálne znaky - pokračovanie n 2. Znaky presmerovanie I/O dynamické presmerovanie deskriptorov súboru * Deskriptory súboru: 0 (stdin) - štandardný vstup - klávesnica 1 (stdout) - štandardný výstup - obrazovka 2 (stderr) - štandardný diagnostický výstup obrazovka
3. Špeciálne znaky Príklady: < sub 1 - sub 1 ako štandartný vstup > sub 2 - sub 2 ako štandartný výstup >> sub 1 << sub 2 &< - uzavretie štandartného vstupu >& - uzavretie štandartného výstupu
4. Špeciálne znaky - pokračovanie n | programový kanál
5. Špeciálne znaky - pokračovanie () n {} n && n || n
6. Špeciálne znaky - pokračovanie * n? n [znak 1 – znakn] n~ n
7. Špeciálne znaky - pokračovanie n # komentár
8. Špeciálne znaky - pokračovanie n“ “ n‘‘ n
- Firmness of the yolk and freedom from yolk defects
- Egg parts
- Fermatov princip
- Izotropne prostredie
- Hypotonicke prostredie
- Sociálne znevýhodnené prostredie
- Organizmy a prostredie
- Mikroprostredie a makroprostredie
- Zdroje svetla
- Rovnica postupnej vlny
- Faktory ovplyvňujúce životné prostredie
- Konvenčná zraková vzdialenosť
- Konspekt knihy vzor
- Obvod a obsah