Osnova témat

  • Úvod

    Logo OPVVV





    Logo Creative commons 4.0 BY-SA

  • Detail kurzu - B143051

    • Název

      CS: Linux, shell
      EN: Linux, shell

      Garant

      Ing. Petr Čech, Ph.D.

      Anotace

      Účastníci kurzu se naučí používat základní příkazy a pokročilé nástroje shellu. Získají dovednosti a osvojí si techniky psaní shellových skriptů pro automatizované a efektivní zpracování dat. Po absolvování kurzu se budou účastníci orientovat v prostředí shellu, zvládat základní programovací techniky a umět vytvářet skripty pro práci v prostředí operačního systému Linux.

      Sylabus

      Příkazová řádka. Manuálové stránky a dokumentace.
      Manipulace se soubory a adresáři. Vyhledávání souborů.
      Vstup, výstup a přesměrování. Expansní operátory.
      Uživatelská oprávnění.
      Regulární výrazy.
      Manipulace s textem a transformace textu.
      Aritmetické a logické operace.
      Struktura shellového skriptu. Funkce.
      Řídicí konstrukce podmínek a větvení.
      Řídicí konstrukce cyklů.

      Literatura

      William E. Shotts, The Linux Command Line: A Complete Introduction, 2012, 978-1593273897
      Richard Blum, Linux Command Line and Shell Scripting Bible 2nd ed., 2011, 978-1-118-00442-5


  • 1. Příkazová řádka. Manuálové stránky a dokumentace.

  • 2. Manipulace se soubory a adresáři. Vyhledávání souborů.

  • 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 a transformace textu.

  • 7. Aritmetické a logické operace.

  • 8. Struktura shellového skriptu. Funkce.

  • 9. Řídicí konstrukce podmínek a větvení.

  • 10. Řídicí konstrukce cyklů.