Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Nejjednodušší skript
Výběr skořápky (magické číslo #!, Sha-bang)
Volání skriptu
Externí a vestavěné příkazy
Některé speciální postavy
- Komentář (#)
- Konec řádku (;)
- Prázdné prohlášení (:)
- Přesměrování vstupního výstupu (>, <, >>)
- Přesměrování výstupu
- Přesměrování vstupu
- Stream (|)
- Spusťte proces na pozadí (&)
Proměnné a parametry
- Zničení proměnných (nenastaveno)
- Proměnná s hodnotou null
- Uložit výsledek do proměnné (uvozovky ``)
- Požadavek na parametry ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Manuální řazení
- Citování.
- Escape znak (\)
Běžné Expressionty
Podmíněné výroky
- Pokud / pak
- Pokud / potom / jinak
- Vnořování příkazů if
- Pokud / elif
- vyjádření případu
- Operátoři
- Operátory a nebo (&&, | |)
- testovací příkaz
Dokončení šifrování
Výstupní prohlášení
Použijte stav dokončení programu ve skriptu ($?)
Testy a operátoři
- Textový soubor operátorů
- Testuje typ souboru
- Atributy testovacího souboru
Srovnávací operátory
- Porovnání aritmetiky pomocí příkazu if
- Operátory porovnávání celých čísel
- Porovnání řetězců
- Porovnání komplexu (a, nebo)
- Vnořování operátorů porovnání
- Operátor přiřazení
- Aritmetické operátory
- Operace operátorů na bitech (bitové operátory)
- Logické operátory
- Číselné konstanty
Loopa
- Smyčka pro / in
- Příkaz seq
- Smyčka while
- Smyčka dokud
- Ovládání smyčky (přerušit, pokračovat)
Zpracování textu
- Povel hlava, ocas
- Řadit, Uniq, Expand, Unexpand
- Vyjmout, vložit, spojit, Wc, Tr
Textové vyhledávání (grep)
Editor streamů (sed)
Interaktivní programy
- Číst příkaz
- Uživatelský výběr
Vlastnosti
Příkaz spánku
Pokud skript nefunguje? (ladění)
Požadavky
- Pochopení základních příkazů Linux a navigace v souborovém systému
- Zkušenosti s používáním shellu a jednoduchou úpravou textu na Linux
- Absolvování kurzu "Úvod do Linux" je doporučeno, ale není vyžadováno
Publikum
- Linux uživatelé, kteří chtějí automatizovat úlohy pomocí shell skriptování
- Správci systému, kteří chtějí optimalizovat správu a provoz serveru
- Vývojáři a IT profesionálové, kteří chtějí zlepšit své Linux programovací dovednosti
14 hodiny