Recuperer les mots d'une chaine de caratère

nSh95 -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut,
Je commence depuis peu de temps le shell et je souhaiterais écrire un bout de code capable de récuperer tous les mots ( en munuscule ) d'une chaine de caractère. Voici un exemple :
chaine=motun-motdeux_mottrois motquatre
et je souhaiterais qu'en sortie j'obtiens un fichier tmp :
motun
motdeux
mottrois
motquatre

Merci d'avance \o/ .
Configuration: Linux
Firefox 3.0.10

1 réponse

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    [tmpfs]$ chaine="motun-motdeux-mottrois-motquatre"
    
    [tmpfs]$ echo ${chaine}
    motun-motdeux-mottrois-motquatre
    
    [tmpfs]$ echo ${chaine} | tr '-' '\n'
    motun
    motdeux
    mottrois
    motquatre
    
    [tmpfs]$ 
    ;-))
    0