Salut,
tu peux utiliser sed.
Avec ton exemple, celà donne :
$ echo "1,0522,01Y" | sed 's/\(.\{4\}\)\(.\{5\}\)\(.\{1\}\)/\1 \2 \3/'
$ 1,05 22,01 Y
Une fois que tu as établi ton filtre sed, tu peux traiter tout un fichier avec le paramètre -i
$ sed -i old 's/\(.\{4\}\)\(.\{5\}\)\(.\{1\}\)/\1 \2 \3/' monfichier.txt
L'ancienne version sera renommée monfichier.txt.old
Dal


