ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈÅ
ÍÀ Shell (UNIX)
Ó÷åáíîå ïîñîáèå
© À. Ñîëîâüåâ
- ÂÂÅÄÅÍÈÅ
- ÔÀÉËÎÂÀß ÑÈÑÒÅÌÀ
- ÏÐÎÑÒÅÉØÈÅ ÑÐÅÄÑÒÂÀ SHELL
Ñòðóêòóðà êîìàíä
Ãðóïïèðîâêà êîìàíä.
Ïåðåíàïðàâëåíèå êîìàíä
Ãåíåðàöèÿ èìåí ôàéëîâ.
Êîìàíäíûå ôàéëû.
- ÑÐÅÄÀ SHELL (ÏÅÐÅÌÅÍÍÛÅ È ÏÀÐÀÌÅÒÐÛ)
Shell-ïåðåìåííûå
Ýêðàíèðîâàíèå
Ìàíèïóëÿöèè ñ shell-ïåðåìåííûìè
Ýêñïîðò ïåðåìåííûõ
Ïàðàìåòðû
Ïîäñòàíîâêè shell-èíòåðïðåòàòîðà
Ïðîãðàììíàÿ ñðåäà
- ÏÐÎÃÐÀÌÌÍÛÅ ÑÒÐÓÊÒÓÐÛ
Êîìàíäà TEST ("[ ]")
Óñëîâíûé îïåðàòîð "IF"
Îïåðàòîð âûçîâà ("CASE")
Îïåðàòîð öèêëà ñ ïåðå÷èñëåíèåì ("FOR")
Îïåðàòîð öèêëà ñ èñòèííûì óñëîâèåì ("WHILE")
Îïåðàòîð öèêëà ñ ëîæíûì óñëîâèåì ("UNTIL")
Ïóñòîé îïåðàòîð
Ôóíêöèè â shell
Îáðàáîòêà ïðåðûâàíèé ("TRAP")
- ËÈÒÅÐÀÒÓÐÀ