sed & awk: Unix Power Tools

Értékelés:   (4.6 az 5-ből)

sed & awk: Unix Power Tools (Dale Dougherty)

Olvasói vélemények

Összegzés:

A könyvet úgy dicsérik, mint a sed és awk megértéséhez és felhasználásához szükséges alapvető forrást a UNIX-szerű rendszereken belüli adatmanipulációhoz és -feldolgozáshoz. Az olvasók nagyra értékelik az oktatási értéket, a világos írásmódot, a gyakorlati példákat és a modern kontextusban is érvényesülő relevanciát. Néhányan azonban a formázással kapcsolatos problémákat és bizonyos témák korlátozott tartalmát jegyezték meg.

Előnyök:

Oktatási érték
világos és magával ragadó írásmód
a sed és awk átfogó lefedése gyakorlati példákkal
hasznos a kezdők és a tapasztalt felhasználók számára egyaránt
segít a feladatok automatizálásában és az adatmanipuláció hatékonyságának növelésében.

Hátrányok:

Formázási problémák, amelyek megnehezítik a könyv olvasását
időnként elavult technológiákra való hivatkozások
egyes fejezetek kevésbé lehetnek hasznosak azok számára, akik már jártasak a magas szintű programozási nyelvekben.

(71 olvasói vélemény alapján)

Könyv tartalma:

A sed és awk két szövegfeldolgozó programot ír le, amelyek a UNIX programozói eszköztár alapkövei.A sed egy "folyamszerkesztő", amely olyan szövegfolyamok szerkesztésére szolgál, amelyek túl nagyok lehetnek ahhoz, hogy egyetlen fájlként szerkesszék őket, vagy amelyek egy nagyobb adatfeldolgozási lépés részeként menet közben keletkeznek. A sed segítségével végzett leggyakoribb művelet a behelyettesítés, azaz egy szövegrészlet helyettesítése egy másikkal.

awk egy teljes programozási nyelv. Sok hagyományos nyelvtől eltérően az awk "adatvezérelt" - megadja, hogy milyen adatok érdeklik, és milyen műveleteket kell végrehajtani, amikor az adatokat megtalálja. Az awk sok mindent elvégez Ön helyett, beleértve az adatfájlok automatikus megnyitását és bezárását, a rekordok beolvasását, a rekordok mezőkre bontását és a rekordok számolását.

Míg az awk a legtöbb hagyományos programozási nyelv funkcióit nyújtja, néhány szokatlan funkciót is tartalmaz, például a kiterjesztett reguláris kifejezések illesztését és az asszociatív tömböket. A sed & awk mindkét programot részletesen ismerteti, és tartalmaz egy fejezetet a sed és awk példaszkriptekből. Ez a kiadás a sed és az awk azon jellemzőit tartalmazza, amelyeket a POSIX szabvány előír.

Ez leginkább az awk-t érinti, ahol a POSIX szabványosított egy új változót, a CONVFMT-et, valamint új függvényeket, a toupper () és a tolower () függvényeket. A CONVFMT változó adja meg a számok karakterláncokká alakításakor használandó konverziós formátumot ( az awk korábban az OFMT-t használta erre a célra). A toupper () és a tolower () függvények egy-egy (feltehetően vegyes nagy- és kisbetűs) karakterlánc argumentumot vesznek, és a karakterlánc új változatát adják vissza, amelyben minden betű a megfelelő nagy- és kisbetűsre van fordítva.

Ezen kívül ez a kiadás a GNU sed-et is tartalmazza, amely az első kiadás óta újonnan elérhető. A könyv frissíti a Bell Labs nawk és a GNU awk ( gawk ) első kiadásban lefedett részét, kitér a mawk-ra, az awk egy további szabadon elérhető implementációjára, és röviden tárgyalja az awk három kereskedelmi változatát, az MKS awk-t, a Thompson Automation awk-t ( tawk ) és a Videosoft (VSAwk).

A könyv egyéb adatai:

ISBN:9781565922259
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:1997
Oldalak száma:432

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Free to Make: Hogyan változtatja meg az alkotómozgalom az iskoláinkat, a munkahelyeinket és az...
Dale Dougherty, a MAKE: magazin és a Maker Faire...
Free to Make: Hogyan változtatja meg az alkotómozgalom az iskoláinkat, a munkahelyeinket és az elménket? - Free to Make: How the Maker Movement Is Changing Our Schools, Our Jobs, and Our Minds
sed & awk: Unix Power Tools
A sed és awk két szövegfeldolgozó programot ír le, amelyek a UNIX programozói eszköztár alapkövei.A sed egy "folyamszerkesztő", amely olyan...
sed & awk: Unix Power Tools
Make: 86. kötet - Make: Volume 86
A cosplay a tökéletes kapu a készítéshez. Mi is lehetne jobb módja a fantáziavilágok megünneplésének, minthogy kedvenc karaktereid...
Make: 86. kötet - Make: Volume 86
Make: 88. kötet - Make: Volume 88
A papírnyomtatók tudnak színesben nyomtatni, a 3D nyomtatók miért nem? Nos, most már igen! Az új többszínű és több anyagból készült 3D...
Make: 88. kötet - Make: Volume 88

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)