Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2018/2019

Shell Minimum

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
BI-SM Z 2 0 česky
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačových systémů
Anotace:

Předmět pokrývá výběr základních praktických dovedností programování v Bourne Again shellu.

Požadavky:

- Základní používání grafického uživatelského rozhraní.

- Schopnost učit se novým způsobům uvažování.

- Editace a uložení čistého textu v některém z běžných unixových textových editorů, dostupný ve školním prostředí.

- Principy fungování unixových operačních systémů na úrovni předmětu Programování v shellu I.

Osnova přednášek:

1. Základní pojmy.

2. Mechanismus zpracování příkazu a jeho parametrů, návratový kód programu.

3. Proměnné.

4. Řídicí konstrukce shellu.

5. Souborový systém.

6. Přístupová práva.

7. Vyhledávání souborů.

8. Textové filtry.

9. Regulární výrazy.

10. Procesy.

11. Algebraické výpočty.

12. Komprese a archivace.

Osnova cvičení:
Cíle studia:

Student získá nezbytné dovednosti a zkušenosti se základními konstrukčními prvky skriptů v shellu a bude schopen v omezeném čase navrhnout, zkonstruovat a odladit řešení zadaného problému.

Studijní materiály:

1. Cameron Newham. Learning the bash Shell: Unix Shell Programming. Third Edition. O'Reilly, 2005. ISBN: 978-0596009656.

2. Bruce Blinn. Portable Shell Programming: An Extensive Collection of Bourne Shell Examples. Prentice Hall, 1995. ISBN: 978-0134514949.

3. Arnold Robbins, Nelson H.F. Beebe. Classic Shell Scripting. O'Reilly, 2005. ISBN: 978-0596005955.

Poznámka:

E-learning + semináře/soustředění

Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 25. 3. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet4559306.html