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. 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

    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.