filtre [a-z] avec awk

Daniel Caillibaud ml at lairdutemps.org
Fri Mar 12 12:42:53 CET 2010


Bonjour,

Si y'a toujours un peu de lumière par ici, j'ai une question bête de regex

Pourquoi la 1re ligne, avec une majuscule, sort quand même avec awk (alors que sed donne le comportement que j'attendais) ?

$ echo 'Un test
> avec une autre ligne' |awk '/^[a-z ]+$/ {print $0}'  
Un test
avec une autre ligne

$ echo 'Un Test
> avec une autre ligne' |sed -nre '/^[a-z ]+$/ p'  
avec une autre ligne

-- 
Daniel

Parler pour ne rien dire ou ne rien dire pour parler
sont les deux principes majeurs de tous ceux qui
ferait mieux de la fermer avant de l'ouvrir.
Pierre Dac


More information about the Shell mailing list