Séparation d'une ligne

Résolu
Bonjour,

Je fait appel à vous car après de nombreuses heures à chercher une solution à mon problème, je n'ai toujours pas réussi.

Je cherche tout simplement à insérer un retour à la ligne juste avant que je je détecte ma chaine de caractère TOTO.

Ex sur cette ligne:

TOTO bla bla bla TOTO bla bla bla

Je voudrais:
TOTO bla bla bla
TOTO bla bla bla

J'ai tenté avec les commandes sed et tr sans succès.

Je vous remercie d'avance de votre aide.
Configuration: Unix

3 réponses

  1. @lami20j :Merci, cela fonctionne très bien!!!

    @BeFax: Désolé pour mon premier post où je ne détails pas tous mes essais. Je m'efforcerai de la faire la prochaine fois.
    1. Modérateur
      Salut,

      Tu aurais pu nous montrer ce que tu as essayé

      $ echo TOTO bla bla bla TOTO bla bla bla
      TOTO bla bla bla TOTO bla bla bla
      $ echo TOTO bla bla bla TOTO bla bla bla |sed 's/ \(TOTO.*\)/\n\1/'
      TOTO bla bla bla
      TOTO bla bla bla