Grep sur dernière chaine - UNIX

Liortalover -  
 Liortalover -
Salut,

Je cherche a extraire la dernière chaine d'un fichier texte ressemblant de près à :

Bonjour guillaume 012354
Bonjour laurence Barto 032541
Bonjour titoune Barto De la tranche 035487

le problème c'est que mon grep/cut pour extraire juste la dernière chaine me retourne une erreure :

cat txt.txt | grep 'bonjour' | cut -d ' ' -f $

est ce que quelqu'un aurait la solution :P

man cut ou man grep j'ai déjà fais pour info
Configuration: Windows XP
Firefox 3.0.10

7 réponses

  1. Liortalover
     
    Ah je me suis trompé dans ma syntaxe, donc ca j'ai réussi a trouvé fallait utilisé un awk '{print $NF}'

    Par contre ce que je voudrais c'est additionnés les valeurs retournées (et là je trouve même pas l'algo)
    Merci de votre compréhension
    0
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

     awk '{SUM+=$NF} END { print SUM}'

    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    $ cat a3
    Bonjour guillaume 012354
    Bonjour laurence Barto 032541
    Bonjour titoune Barto De la tranche 035487 
    $ 
    $ awk '{x+=$NF};END{print x}' < a3
    80382
    
    0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    awk '/Bonjour/ {sum+=$NF}END{print sum}' txt.txt

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Joli le triplon ;-DDD
    0
  7. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    C'est une triplette ;-))
    0
  8. Liortalover
     
    Merci encore à vous pour la rapidité de réponse et la qualité surtout :)
    0