[CLI Wiki] page changée : filtres:awk:presentation

noreply at asyd.net noreply at asyd.net
Sun Apr 19 11:33:18 CEST 2009


Une page dans votre Wiki a été ajoutée ou modifiée. Voici les 
détails :

Date              : 2009/04/19 11:33
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=1240133477
Nouvelle révision : http://cli.asyd.net/home/filtres/awk/presentation
Résumé            : orthographe
Utilisateur       : christophemartin

@@ -206,8 +206,9 @@
  Mais pourquoi utilise-t-on des { } de temps en temps mais pas toujours ?
  C'est parce qu'un script awk est composé de tests et d'actions. Les actions
  son entourées de { } , pas les tests. Cela est expliqué dans la section
  suivante.
+ 
  
  ====== Langage awk ======
  
  Entrons enfin dans le vif du sujet.
@@ -223,11 +224,11 @@
     * x=4
     * pi=3.14159
     * z=1.5e12
  
- **Attention a vos réglages internationaux** Si votre variable LC_ALL ou
+ **Attention à vos réglages internationaux** Si votre variable LC_ALL ou
  LC_NUMERIC vaut fr_FR ou un truc du genre, vous allez vous retrouver avec
- des nombres a ****virgule**** oui, a virgule, pas a point (.), et cela
+ des nombres à ****virgule**** oui, à virgule, pas a point (.), et cela
  sera sans doute la cause de bien des maux.
  
  awk lit des enregistrements (des lignes) qu'il découpe en champs (en colonnes).
  la ligne de base est aussi conservée sans modification.
@@ -238,9 +239,9 @@
  Pour lire des paragraphes entiers et découper en ligne, il faut que
  RS soit vide et que FS contienne un retour chariot.
  Exemple :
  <code awk>
-         nawk 'BEGIN { RS="" ; FS = "\n" } { printf "enregistrement %3d, nombre de champs %d\n, %s\n", NR, NF,\ $0 }'
+         awk 'BEGIN { RS="" ; FS = "\n" } { printf "enregistrement %3d, nombre de champs %d\n, %s\n", NR, NF,\ $0 }'
  </code>
  
  NB :
  



-- 
Ce message a été généré par DokuWiki
http://cli.asyd.net/home/



More information about the Shell mailing list