o'gure a écrit :
je pense que tu n'as pas bien saisi l'utilité de la commande wc et si tu veux récupérer les lignes où sont présents tes mots il va te falloir traiter la sortie de grep à coup de awk (et relire le man de grep pour trouver comment afficher les numéros de ligne)
|
Vous avez tout à fait raison.
Je dois utiliser awk.
Voici un exemple de output par grep directement pour déterminer le nombre de ligne.
20: <capability name="bmp" value="true"/>
j'ai modifié ma commande comme suit pour avoir ce résultat:
Code :
- grep -n "$i" "$file"
|
maintenant je dois utiliser le awk pour extraire juste le motif nombre de ligne. J'ai fait comme suit:
Code :
- grep -n "$i" "$file" | awk -F ":" '{ print $0}'
|
mais ça n'a pas marché. Comment dois je la modifier.
Merci beaucoup.