Grep sur dernière chaine - UNIX
Liortalover
-
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
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
-
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 -
Salut,
awk '{SUM+=$NF} END { print SUM}'
-
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 -
Salut,
awk '/Bonjour/ {sum+=$NF}END{print sum}' txt.txt
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Re,
Joli le triplon ;-DDD -
C'est une triplette ;-))
-