Effectivement avec nawk cela marche la "," et remplacée par le ".". Mais ma question était de remplacer le "." par la ",". J'ai essayé la modification mais là encore un problème.
SUNDEV:MUTUDEVhome/sybase/prog/sebastien>cat test.lst
champ1;champ2;champ.3;champ4;
champ1;champ2;champ.3;champ4;
champ1;champ2;champ.3;champ4;
champ1;champ2;champ.3;champ4;
SUNDEV:MUTUDEVhome/sybase/prog/sebastien>cat test.lst | nawk -F\; '{ gsub(".",",",$3) } { print $1 ";" $2 ";" $3 ";" $4 }'
champ1;champ2;,,,,,,,;champ4
champ1;champ2;,,,,,,,;champ4
champ1;champ2;,,,,,,,;champ4
champ1;champ2;,,,,,,,;champ4
J'ai l'impression que le "." pause un problème.
Merci