> > Il suffit d'ajouter un g après le dernier / pour avoir tous les totos. > En fait non parce que là 'sed' est utilisé de manière un peu détournée. On fait plus du "matching pattern" que de la substitution. On récupère uniquement le dernier cas qui concorde avec l'expression régulière. > echo "abcTOTOxyz123TOTO789" | sed 's/.*\(.\{2\}\)TOTO\(.\{2\}\).*/\1TOTO\2/g' 23TOTO78