Cut

De bricosoft
Version datée du 8 avril 2011 à 13:36 par Sysop (discussion | contributions) (Ne garder que le premier mot d'une ligne)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Ne garder que le premier mot d'une ligne

Avant :

$ cat reponse.txt
Quand je mets à vos pieds un éternel hommage,
Voulez-vous qu'un instant je change de visage ? 
Vous avez capturé les sentiments d'un coeur
Que pour vous adorer forma le créateur.
Je vous chéris, amour, et ma plume en délire
Couche sur le papier ce que je n'ose dire.
Avec soin de mes vers lisez les premiers mots, 
Vous saurez quel remède apporter à mes maux.

Après :

$ cut -d" " -f 1 reponse.txt

Prend le premier champs de la ligne (le séparateur de champs est un espace " ").

Quand
Voulez-vous
Vous
Que
Je
Couche
Avec
Vous

Difficile de faire plus simple, mais c'est si facile de faire plus compliqué avec sed

{{#switch:|subgroup|child=|none=|#default=

}}