Zdroje pro výuku skriptování bash / shell v GNU / Linuxu
- Kategorie: Linux
Kolem slova Linux je stigma, kde lidé obecně vidí lidi s brýlemi, vousy a vypadají jako hippie programátor. Je to dost vtipné, to dokonale popisuje Richarda Stallmana, tvůrce GNU, skutečného operačního systému, který v dnešní době jednoduše nazýváme „Linux“ (k jeho nechuti).
Součástí této stigmy je také to, že uživatelé GNU / Linuxu jsou neustále připojeni k terminálům a neustále hackují kód, aby mohli provozovat svůj operační systém. Kdysi to nebylo příliš daleko, ale v současnosti většina uživatelů terminál nikdy nevidí.
Avšak ti, kteří se chtějí ponořit hlouběji a skutečně vidět skutečnou moc za používáním CLI, se mohou chtít naučit programovat / skriptovat prostředí. Aplikace, jak toho dosáhnout, jsou prakticky neomezené; od automatizace po údržbu.
Poučení

Samoučící skriptování však může být únavné a někdy matoucí, pokud nevíte, kde začít, nebo máte nějaký druh vedení. Existuje celá řada zdrojů pro výuku různých jazyků, ale můj osobní favorit pro Shell je https://www.learnshell.org/
Stejně jako jiné weby, jako je https://codeacademy.com , Learnshell používá interaktivní metodu výuky, kde se uživatelé učí lekci a jsou nuceni využívat to, co se naučí, aby splnili cíle.
Learnshell má také k dispozici řadu dalších jazyků, například:
- C
- C ++
- C #
- Krajta
- Jáva
- Jít
- HTML a CSS
- PHP
- Perl
- Rubín
Mohu však jen potvrdit, že jsem web použil pro skriptování shellu osobně, mohu říci, že mám zájem také vyzkoušet C návody.
Sekce programování prostředí Shell třídí výukové programy v základních a pokročilých skupinách. V základní části se dozvíte o proměnných, základních operátorech a rozhodování ao pokročilých pojmech, jako jsou regulární výrazy, substituce procesů nebo analýza vstupních parametrů.
Dalším skvělým zdrojem pro učení se skriptu se zaměřením konkrétně na bash skriptování je http://www.bash.academy/
Přestože nepoužívá stejnou interaktivní interaktivitu jako několik dříve zmíněných webů, bash akademie je daleko více do hloubky s vysvětlením a vyučovanými lekcemi. Někteří to mohli považovat za přetížení informací, jiní se rádi naučí všechny složité detaily. Bez ohledu na to, určitě je to místo, kde stojí za to vyzkoušet, zda máte zájem naučit se nejčastěji a nativně skriptování (pravděpodobně) pro váš systém GNU / Linux.
S tím bylo řečeno, pro ty z vás, kteří se chystají ponořit a začít mířit hlouběji do magie příkazového řádku, je to trochu křivka učení, pokud nemáte zázemí v programování, ale rozhodně to stojí za úsilí ! Hodně štěstí!