Extraire une chaine de caractères ac UNIX

Résolu
mao-68 -  
 mao-68 -
Bonjour,
j'ai un petit souci de programmation sous UNIX. Je veux extraire une chaine de carctères (en fait un nombre) à un endroit bien précis dans un fichier (.txt) pour le mettre dans une variable.
Le fichier est de la forme suivante:

num:1 name:vincent
level:1
life:1
speed:5
strength:3
num:2 name:jean
level:1
life:1
speed:5
strength:6

j'aimerais extraire le nombre qui suit le dernier "num:".
Je vous remercie d'avance pour vos réponses
A voir également:

1 réponse

chuka Messages postés 980 Statut Membre 378
 
Salut,
tu peux essayer cela:
var=$(grep -c -e num: nom_du_fichier)
@+
2
mao-68
 
genial ça marche.
j'avais résolu mon pb en bricolant mais ta réponse est simplement géniale (et je vais tout de suite l'utiliser!!!)
merci beaucoup d'avoir répondu aussi rapidement
0