Grep sur dernière chaine - UNIX

Fermé
Liortalover - 9 févr. 2010 à 12:55
 Liortalover - 9 févr. 2010 à 14:03
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
A voir également:

7 réponses

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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
9 févr. 2010 à 13:21
Salut,

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

0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
9 févr. 2010 à 13:22
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
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 févr. 2010 à 13:28
Salut,

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

0

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

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 févr. 2010 à 13:30
Re,

Joli le triplon ;-DDD
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
9 févr. 2010 à 13:32
C'est une triplette ;-))
0
Merci encore à vous pour la rapidité de réponse et la qualité surtout :)
0