Evaluare:
Cartea „Pro Bash Programming” de Chris F. A. Johnson primește un amestec de laude și critici din partea utilizatorilor. Mulți o consideră informativă și bine organizată, ajutând atât începătorii, cât și utilizatorii experimentați să înțeleagă complexitatea scripturilor Bash. Cu toate acestea, unii recenzenți o critică pentru că nu abordează în mod adecvat detaliile sintaxei și prezintă informații care pot fi greu de urmărit. În timp ce unii cititori o văd ca pe o resursă excelentă care simplifică învățarea Bash, alții consideră că îi lipsește profunzimea și claritatea.
Avantaje:⬤ Oferă o înțelegere clară a programării Bash fără a fi copleșitoare.
⬤ Oferă exemple și exerciții practice pentru a îmbunătăți învățarea.
⬤ Conține sfaturi utile privind cele mai bune practici de scripting.
⬤ Bine primit atât de începători, cât și de utilizatorii avansați.
⬤ Un ghid concis care evită umflăturile inutile întâlnite în alte texte.
⬤ Lipsesc explicațiile detaliate ale sintaxei Bash și ale utilizării comenzilor, care ar putea lăsa începătorii confuzi.
⬤ Dificil de citit din punct de vedere fizic din cauza fonturilor mici pe pagini mari.
⬤ Ediția Kindle este slab formatată, cu imagini de calitate scăzută.
⬤ Unele concepte introduse fără explicații prealabile suficiente pot îngreuna înțelegerea.
(pe baza a 25 recenzii ale cititorilor)
Pro Bash Programming: Scripting the Linux Shell
Introducere Deși majoritatea utilizatorilor se gândesc la shell ca la un interpret interactiv de comenzi, acesta este de fapt un limbaj de programare în care fiecare instrucțiune execută o comandă. Deoarece trebuie să satisfacă atât aspectele interactive, cât și pe cele de programare ale executării comenzilor, este un limbaj ciudat, modelat atât de istorie, cât și de design.
Brian Kernighan și Rob Pike, The UNIX Programming Environment, Prentice-Hall, 1984 Shell-ul este un limbaj de programare. Nu lăsați pe nimeni să vă spună altceva. Shell-ul nu este doar lipiciul care lipește bucățile împreună.
Shell-ul este mult mai mult decât un instrument care rulează alte instrumente. Shell-ul este un limbaj de programare complet! Când un utilizator Linux m-a întrebat despre bazele de date pentru membri, l-am întrebat de ce are nevoie cu adevărat.
El dorea să stocheze numele și adresele a câteva sute de membri și să tipărească etichete poștale pentru fiecare dintre ei. I-am recomandat să utilizeze un editor de text pentru a stoca informațiile într-un fișier text și i-am furnizat un script shell pentru a crea etichetele în PostScript.
(Scriptul, ps-labels, a apărut în prima mea carte, Shell Scripting Recipes: A Problem-Solution Approach). ) Când viermele SWEN îmi arunca sute de megaocteți de mesaje nedorite în cutia poștală la fiecare câteva minute, am scris un script shell pentru a le filtra de pe serverul de poștă electronică și a descărca mesajele rămase pe computerul meu de acasă. Acest script își face treaba de mai mulți ani.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)