Author: Edgar Bonet Date: To: guilde Subject: Re: Remplacements de caractères indexés
Le lundi 17 décembre, guilde.nt@??? a écrit : > echo 123456789012345678901234567890 | sed 's/\(.\{18\}\).\{4\}\(.*\)/\1abcd\2/'
Effectivement, c'était pas la peine de sortir Perl... :o)
> 'sed' utilise les BRE (basic regular expressions), 'awk' les ERE (extended
> regular expressions) ; cela explique la foison de '\'.
sed connaît aussi le ERE :
echo 123456789012345678901234567890 | sed -r 's/(.{18}).{4}(.*)/\1abcd\2/'