Hodnotenie:
Kniha poskytuje komplexný úvod do shellu Bash, ktorý je určený predovšetkým začiatočníkom. Hoci ponúka cenné vysvetlenia a príklady, niektorí čitatelia ju považujú za zastaranú a zle formátovanú, čo vedie k zmiešaným hodnoteniam, pokiaľ ide o jej účinnosť pri učení.
Výhody:Dobre napísaná pre začiatočníkov, postupný prístup s jasnými vysvetleniami, dobrá ako referencia pre bash, pokrýva základné pojmy, obsahuje praktické cvičenia, odporúča sa pri prechode z iných shellov a je obohatená o príklady.
Nevýhody:Zastaraný obsah, zlé formátovanie s chýbajúcimi návratmi vozíkov, niektoré pokročilé témy sú pokryté povrchne, môže byť mätúci pre tých, ktorí nemajú zázemie v rozhraniach príkazového riadka, nie je vhodný pre všetky prípady použitia a pre niektorých stredne pokročilých používateľov sa považuje za príliš zjednodušený alebo historický.
(na základe 91 čitateľských recenzií)
Learning the bash Shell
Bestseller spoločnosti O'Reilly o shelli bash v Linuxe je tu opäť. Teraz, keď je Linux etablovaným hráčom na serveri aj na pracovnom stole, bol bash Shell aktualizovaný a osviežený, aby zohľadnil všetky najnovšie zmeny. Toto tretie vydanie je skutočne najhodnotnejším sprievodcom bash shell. Ako každý dobrý programátor vie, prvá vec, s ktorou sa používatelia operačného systému Linux stretnú, je shell, termín UNIXu pre používateľské rozhranie systému. Inými slovami, je to to, čo vám umožňuje komunikovať s počítačom prostredníctvom klávesnice a displeja. Zvládnutie shellu bash môže znieť pomerne jednoducho, ale nie je to tak. V skutočnosti je v ňom veľa zložitostí, ktoré si vyžadujú dôkladné vysvetlenie, čo práve Učenie sa shellu bash poskytuje. Ak s programovaním v shelli začínate, kniha vám poskytne vynikajúci úvod, ktorý zahŕňa všetko od najzákladnejších až po najpokročilejšie funkcie. A ak už roky píšete skripty shellu, ponúka skvelý spôsob, ako zistiť, čo všetko nový shell ponúka. Učíme sa shell bash je tiež plná praktických príkladov príkazov a programov shellu, ktoré vám uľahčia každodenné používanie Linuxu. Vďaka tejto knihe sa programátori naučia:
⬤ Ako nainštalovať bash ako prihlasovací shell.
⬤ Základy používania interaktívneho shellu vrátane súborovej a adresárovej štruktúry UNIXu, štandardných vstupov a výstupov a úloh na pozadí.
⬤ Upravovanie príkazového riadku, nahrádzanie histórie a väzby klávesov.
⬤ Ako si prispôsobiť prostredie shellu bez programovania.
⬤ Oriešky základného programovania shellu, štruktúry riadenia toku, možnosti príkazového riadku a typové premenné.
⬤ Obsluha procesov, od riadenia úloh po procesy, coroutines a subshelly.
⬤ Techniky ladenia, ako sú režimy sledovania a verbose.
⬤ Techniky implementácie prispôsobenia celého systému a funkcie súvisiace so zabezpečením systému.