Coupé une ligne en plusieurs lignes

Résolu
sam_75_01 -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

En entrée, j'ai un fichier "file_test" qui sur une seule ligne à plusieurs nom:
# cat file_test
oracle,dmsys,root,toto,tata,tati,.....

Comment dois je faire en shell pour obtenir en sortie un fichier "file_test_1" contenant les noms récupérés dans le fichier ci-dessus mais non plus sur une ligne mais chaque noms sur une ligne différente :
# cat file_test_1
oracle
dmsys
root
toto
tata
tati
....

Merci par avance,

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Voir les commandes
    tr
    et
    sed
    :-))
    0
    1. sam_75_01
       
      Effectivement la commande tr est suffisante :
      cat file_test | tr ',' '\n'
      oracle
      dmsys
      root
      toto
      ...

      Merci Zipe31 ! ;)
      0
      1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501 > sam_75_01
         
        De rien et merci du retour ;-)
        0