Author: guilde.nt Date: To: guilde CC: guilde Subject: Re: Remplacements de caractères indexés
>$ cat text | perl -pe 's/(.*?),(.*?),\d{4}/\1,\2,2008/' >...
>$ cat text | sed -r 's/(.*?),(.*?),\d{4}/\1,\2,2008/'
>fs,2007,2007,hr,t8,tyv
>ddfsfd,dfdssf,2007,2007,5xgf6,gfgt
>sd,2008,2007,Fwvhw,x
>
>On dirait que le quantifieur ? (non avide) ne fonctionne pas en sed...
Parce que Perl utilise les PCRE (Perl-compatible regular expressions).
Si je puis me permettre une optimisation :