bonjour,
https://doc.ubuntu-fr.org/projets/ecole/scripting/initiation_au_shell
dans la partie sur sed , l'exemple sur l'inversion jean.durand , je trouve plus logique :
echo "jean.durand" | sed -r 's/(.*)\.(.*)/\2\.\1/'
et dire :
tous les caracteres avant le . vont dans \1
tous les caracteres aprés le . vont dans \2
tous les caracteres : (.*)
non ?