Sed & awk: Vydarené unixové nástroje

Hodnotenie:   (4,6 z 5)

Sed & awk: Vydarené unixové nástroje (Dale Dougherty)

Recenzie čitateľov

Zhrnutie:

Kniha je chválená ako základný zdroj informácií pre pochopenie a využitie sed a awk na manipuláciu a spracovanie dát v systémoch typu UNIX. Čitatelia oceňujú jej vzdelávaciu hodnotu, jasný štýl písania, praktické príklady a relevantnosť aj v moderných kontextoch. Niektorí však zaznamenali problémy s formátovaním a obmedzeným obsahom niektorých tém.

Výhody:

Vzdelávacia hodnota
jasný a pútavý štýl písania
komplexné pokrytie sed a awk s praktickými príkladmi
užitočné pre začiatočníkov aj skúsených používateľov
pomáha automatizovať úlohy a zvýšiť efektivitu pri manipulácii s dátami.

Nevýhody:

Problémy s formátovaním, ktoré sťažujú čítanie knihy
občasné odkazy na zastarané technológie
niektoré časti môžu byť menej užitočné pre tých, ktorí už ovládajú vysokoúrovňové programovacie jazyky.

(na základe 71 čitateľských recenzií)

Pôvodný názov:

sed & awk: Unix Power Tools

Obsah knihy:

Sed a awk opisujú dva programy na spracovanie textu, ktoré sú základom programátorského balíka UNIXu. sed je "prúdový editor" na úpravu prúdov textu, ktoré môžu byť príliš veľké na to, aby sa dali upravovať ako jeden súbor, alebo ktoré sa môžu vytvárať priebežne ako súčasť väčšieho kroku spracovania údajov.

Najbežnejšou operáciou vykonávanou pomocou sed je substitúcia, nahradenie jedného bloku textu iným. awk je kompletný programovací jazyk. Na rozdiel od mnohých bežných jazykov je awk "riadený údajmi" - určíte, aký druh údajov vás zaujíma, a operácie, ktoré sa majú vykonať, keď sa tieto údaje nájdu.

awk robí veľa vecí za vás vrátane automatického otvárania a zatvárania dátových súborov, čítania záznamov, rozdeľovania záznamov na polia a počítania záznamov.

Hoci awk poskytuje funkcie väčšiny bežných programovacích jazykov, obsahuje aj niektoré netradičné funkcie, napríklad rozšírené porovnávanie regulárnych výrazov a asociatívne polia. sed & awk podrobne opisuje oba programy a obsahuje kapitolu s príkladmi skriptov sed a awk.

Toto vydanie zahŕňa funkcie programov sed a awk, ktoré sú predpísané štandardom POSIX. Najvýraznejšie sa to týka awk, kde POSIX štandardizoval novú premennú CONVFMT a nové funkcie toupper () a tolower (). Premenná CONVFMT určuje formát konverzie, ktorý sa má použiť pri konverzii čísel na reťazce ( awk na tento účel používal OFMT).

Funkcie toupper () a tolower () prijímajú argument reťazca (pravdepodobne so zmiešanými veľkými a malými písmenami) a vracajú novú verziu reťazca so všetkými písmenami preloženými na príslušné veľké a malé písmená. Okrem toho sa toto vydanie zaoberá funkciou GNU sed, ktorá je od prvého vydania novo dostupná. V prvom vydaní sú tiež aktualizované informácie o programoch Bell Labs nawk a GNU awk ( gawk ), o programe mawk, ďalšej voľne dostupnej implementácii programu awk, a stručne sa rozoberajú tri komerčné verzie programu awk: MKS awk, Thompson Automation awk ( tawk ) a Videosoft (VSAwk).

Ďalšie údaje o knihe:

ISBN:9781565922259
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:1997
Počet strán:432

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Free to Make: How the Maker Movement Is Changing Our Schools, Our Jobs, and Our Minds
Dale Dougherty, tvorca časopisu MAKE: a veľtrhu Maker...
Free to Make: How the Maker Movement Is Changing Our Schools, Our Jobs, and Our Minds
Sed & awk: Vydarené unixové nástroje - sed & awk: Unix Power Tools
Sed a awk opisujú dva programy na spracovanie textu, ktoré sú základom programátorského balíka...
Sed & awk: Vydarené unixové nástroje - sed & awk: Unix Power Tools
Značka: 86. zväzok - Make: Volume 86
Cosplay je dokonalou vstupnou bránou k tvorbe. Čo môže byť lepším spôsobom, ako osláviť fantasy svet, než hrať roly svojich...
Značka: 86. zväzok - Make: Volume 86
Make: zväzok 88 - Make: Volume 88
Papierové tlačiarne dokážu tlačiť farebne, prečo nie 3D tlačiarne? No, teraz už môžu! Nové viacfarebné a viacmateriálové 3D tlačiarne sú...
Make: zväzok 88 - Make: Volume 88

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)