[CLI Wiki] page changée : filtres:awk:presentation
Une page dans votre Wiki a été ajoutée ou modifiée. Voici les détails : Date : 2009/04/19 11:08 Navigateur : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Adresse IP : 82.253.120.2 Nom d'hôte : lns-bzn-38-82-253-120-2.adsl.proxad.net Ancienne révision : http://cli.asyd.net/home/filtres/awk/presentation?rev=1240132002 Nouvelle révision : http://cli.asyd.net/home/filtres/awk/presentation Résumé : orthographe Utilisateur : christophemartin @@ -90,20 +90,21 @@ La version [[http://www.gnu/org|GNU]] de grep a bien des avantages, comme la coloration de la chaine recherchée. De plus grep peut afficher facilement des lignes de contexte avant et après la ligne recherchée (options -B -A et -C), ce qui nécessite un programme complet avec awk. + ===== Perl ===== Perl est une //monster application//. Son initialisation est très longue, - et très couteuse (ouverture de nombreux fichiers, recherche de module + et très couteuse (ouverture de nombreux fichiers, recherche de modules dans un grand nombre de répertoires différents, etc...) Si c'est pour remplacer trois lettres dans une ligne, utiliser sed. Si c'est pour extraire trois colonnes, utiliser awk. Sérieusement, perl n'est pas comparable et ne joue pas dans la même cour. Cela étant dit, dans un domaine bien particulier, et selon les - dire du grand Larry lui même, awk est supérieur a perl. Selon la page + dire du grand Larry lui même, awk est supérieur à perl. Selon la page de manuel de perlvar : Remember: the value of $/ is a string, not a regex. awk has to be better for something. :-) -- Ce message a été généré par DokuWiki http://cli.asyd.net/home/
participants (1)
-
noreply@asyd.net