|
|
|
||
|
Předmět je zaměřen na výuku programování v shellu - příkazovém interpretru operačního systému Linux. V sérii praktických cvičení se studenti naučí používat základní příkazy a pokročilé nástroje shellu. Naučí se uživatelsky pracovat ve vzdáleném linuxovém prostředí, psát shellové skripty a automatizovat zpracování dat a další úkony.
Poslední úprava: Čmelo Ivan (10.09.2026)
|
|
||
|
Zápočet za řešení pravidelných domácích úkolů. Poslední úprava: CECHP (12.12.2024)
|
|
||
|
||
|
Docházkový list. Řešení domácích úkolů. Poslední úprava: CECHP (12.12.2024)
|
|
||
|
1. Úvod. Příkazová řádka. Ovládání shellu. Práce s příkazy. Manuálové stránky a další dokumentace. 2. Manipulace se soubory a adresáři. Vyhledávání. 3. Vstup, výstup a přesměrování. Expansní operátory. 4. Uživatelská oprávnění. 5. Regulární výrazy. 6. Manipulace s textem. 7. Pokročilá transformace textu. 8. Struktura shellového skriptu. Sekvence příkazů. 9. Řídicí konstrukce podmínek a větvení. 10. Řídicí konstrukce cyklů. 11. Aritmetické výpočty a logické operace. 12. Pole. 13. Funkce. Poslední úprava: Čmelo Ivan (10.09.2026)
|
|
||
|
stackoverflow.com abclinuxu.cz root.cz
Používání LLM je povoleno ve všech částech kurzu, s tím že: 1) Za správnost řešení odpovídá vždy student 2) Student musí demonstrovat kompletní pochopení odevzdaných řešení Poslední úprava: Čmelo Ivan (10.09.2026)
|
|
||
|
Studenti budou umět:
Poslední úprava: Čmelo Ivan (10.09.2026)
|
|
||
|
Nepředpokládají se žádné předchozí znalosti SHELLu/Linuxu. Poslední úprava: Čmelo Ivan (10.09.2026)
|
| Zátěž studenta | ||||
| Činnost | Kredity | Hodiny | ||
| Práce na individuálním projektu | 1.4 | 38 | ||
| Účast na seminářích | 2.6 | 74 | ||
| 4 / 4 | 112 / 112 | |||
