AccueilGroupesDiscussionsPlusTendances
Site de recherche
Ce site utilise des cookies pour fournir nos services, optimiser les performances, pour les analyses, et (si vous n'êtes pas connecté) pour les publicités. En utilisant Librarything, vous reconnaissez avoir lu et compris nos conditions générales d'utilisation et de services. Votre utilisation du site et de ses services vaut acceptation de ces conditions et termes
Hide this

Résultats trouvés sur Google Books

Cliquer sur une vignette pour aller sur Google Books.

sed & awk (2nd Edition) par Dale Dougherty
Chargement...

sed & awk (2nd Edition) (original 1990; édition 1997)

par Dale Dougherty

MembresCritiquesPopularitéÉvaluation moyenneDiscussions
730323,002 (3.72)Aucun
sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox.sed is a "stream editor" for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing one block of text with another.awk is a complete programming language. Unlike many conventional languages, awk is "data driven" -- you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts.This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case.In addition, this edition covers GNU sed, newly available since the first edition. It also updates the first edition coverage of Bell Labs nawk and GNU awk (gawk), covers mawk, an additional freely available implementation of awk, and briefly discusses three commercial versions of awk, MKS awk, Thompson Automation awk (tawk), and Videosoft (VSAwk).… (plus d'informations)
Membre:blairmacintyre
Titre:sed & awk (2nd Edition)
Auteurs:Dale Dougherty
Info:O'Reilly Media, Inc. (1997), Edition: 2, Paperback, 432 pages
Collections:Votre bibliothèque
Évaluation:
Mots-clés:Aucun

Détails de l'œuvre

Sed et AWK : programmation avancée par Dale Dougherty (Author) (1990)

Aucun
Chargement...

Inscrivez-vous à LibraryThing pour découvrir si vous aimerez ce livre

Actuellement, il n'y a pas de discussions au sujet de ce livre.

3 sur 3
I read this curious to see if I'd use either to replace Perl or Python in my workflow. SED I can definitely see using for quick one off edits. AWK, especially in light of the longer examples given later in this book, I don't see using. AWK is worth learning a bit about for its approach.

I used the 1997 second edition. Some of the examples are a bit dated. The prose is more readable than some by this publisher.
  encephalical | Jun 18, 2012 |
Sed and awk are Unix power tools. Actually Awk is more of a programming language. This book is a good tutorial on both tools. Apparently it is one of the most popular books on the subject. ( )
  IvanIdris | Dec 26, 2011 |
SED stands for "Stream Editor." I wish that I had discovered this tool years before I did, but had been discouraged by the daunting vocabulary of rigorous descriptions. SED was originally written for the UNIX operating system but has been ported to MSDOS by Eric S. Raymond. You can do fairly sophisticated extraction from or modification of text files with remarkably terse (if highly cryptic-looking) instructions. (Actually, for merely searching or extracting, the "Grep" tool is even better, but DOS versions that I have seen do not conform so well to the UNIX standard tool.)
This book is a patient exposition of the program's capabilities that takes the reader from the simplest examples.

The Awk language, which adds much to the editing powers of SED, has probably been largely superseded by Perl, which is much more powerful still. However, the Awk interpreter is small and compact, compared to modern Perl implementations which have become large and elaborate. Shell scripts in Linux call upon it frequently.

Regular expressions in Grep, SED, Awk, and Perl (respectively) differ in detail from one another. If I have any criticism of this book, it would be that it sometimes discusses SED and Awk together without pointing out once again these differences if a reader has forgotten them. This sometimes makes the book confusing as a reference.
2 voter Alogon | May 20, 2010 |
3 sur 3
aucune critique | ajouter une critique

» Ajouter d'autres auteur(e)s

Nom de l'auteur(e)RôleType d'auteurŒuvre ?Statut
Dougherty, DaleAuteurauteur(e) principal(e)toutes les éditionsconfirmé
Robbins, ArnoldAuteurauteur principaltoutes les éditionsconfirmé

Appartient à la série

Vous devez vous identifier pour modifier le Partage des connaissances.
Pour plus d'aide, voir la page Aide sur le Partage des connaissances [en anglais].
Titre canonique
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
Titre original
Titres alternatifs
Date de première publication
Personnes ou personnages
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
Lieux importants
Évènements importants
Films connexes
Prix et distinctions
Épigraphe
Dédicace
Premiers mots
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
This book is about a set of uncommonly named UNIX utilities, sed and awk.
Citations
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
To write an awk script, you must become familiar with the rules of the game.
Derniers mots
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
Notice de désambigüisation
Directeur(-trice)(s) de publication
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
Courtes éloges de critiques
Langue d'origine
DDC/MDS canonique

Références à cette œuvre sur des ressources externes.

Wikipédia en anglais (1)

sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox.sed is a "stream editor" for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing one block of text with another.awk is a complete programming language. Unlike many conventional languages, awk is "data driven" -- you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts.This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case.In addition, this edition covers GNU sed, newly available since the first edition. It also updates the first edition coverage of Bell Labs nawk and GNU awk (gawk), covers mawk, an additional freely available implementation of awk, and briefly discusses three commercial versions of awk, MKS awk, Thompson Automation awk (tawk), and Videosoft (VSAwk).

Aucune description trouvée dans une bibliothèque

Description du livre
Résumé sous forme de haïku

Vos raccourcis

Couvertures populaires

Évaluation

Moyenne: (3.72)
0.5
1
1.5
2 3
2.5 2
3 17
3.5 3
4 25
4.5 1
5 10

GenreThing

Est-ce vous ?

Devenez un(e) auteur LibraryThing.

 

À propos | Contact | LibraryThing.com | Respect de la vie privée et règles d'utilisation | Aide/FAQ | Blog | Boutique | APIs | TinyCat | Bibliothèques historiques | Critiques en avant-première | Partage des connaissances | 159,141,935 livres! | Barre supérieure: Toujours visible