Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
utilisateurs:hypathie:tutos:awk-vocabulaire [06/08/2014 09:46] Hypathie [Déterminer l'instruction par une condition] |
utilisateurs:hypathie:tutos:awk-vocabulaire [12/08/2014 15:18] (Version actuelle) Hypathie [Déterminer l'instruction par une condition] |
||
---|---|---|---|
Ligne 764: | Ligne 764: | ||
===Une ER en correspondance comme condition === | ===Une ER en correspondance comme condition === | ||
<code user> | <code user> | ||
- | awk '$1 ~ /[:aplha:]*/{print NR,$1,$2,$3,$4,$5,$6,$7}' fichier-awk.txt | + | awk '$1 ~ /[[:alpha:]]*/{print NR,$1,$2,$3,$4,$5,$6,$7}' fichier-awk.txt |
</code> | </code> | ||
>Ici la condition est : **'' '$1 ~ /<nowiki>[:aplha:]</nowiki>*/ ''** . | >Ici la condition est : **'' '$1 ~ /<nowiki>[:aplha:]</nowiki>*/ ''** . | ||
> Elle est constituée par l'équivalence (**''~''**) entre le champ 1 ($1) et une expression rationnelles : | > Elle est constituée par l'équivalence (**''~''**) entre le champ 1 ($1) et une expression rationnelles : | ||
- | > la classe **''<nowiki>[:alpha:]</nowiki>''** (minuscule ou majuscule), zéro ou plusieurs fois (**''*''**). | + | > la classe **''<nowiki>[[:alpha:]]</nowiki>''** (minuscule ou majuscule), zéro ou plusieurs fois (**''*''**). |
> //(Les expressions rationnelles sont entourées de slashs : /ER/)// | > //(Les expressions rationnelles sont entourées de slashs : /ER/)// | ||