Recuperer les mots d'une chaine de caratère

Fermé
nSh95 - 30 mai 2009 à 15:24
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 30 mai 2009 à 17:04
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/ .

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
30 mai 2009 à 17:04
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