petit Probleme [Script] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 11-02-2003 à 10:03:26
western a écrit : head -n <la ligne que tu veux> <fichier> | tail -n 1 |
En fait je veux le numero de la ligne contenant la nieme occurrence de mon mot.
Ex:
#/home/foo/toto
foo
bar
foo
bar
foo
si je veux la deuxieme occurrence de foo il me renvoie 3.
Marsh Posté le 11-02-2003 à 10:08:54
grep -n <nom> <fichier> | head -n <n> | tail -n 1 | cut qui fait bien ...
Marsh Posté le 11-02-2003 à 09:39:09
Comment obtenir la ligne contenant la n-ieme occurrence d'un mot dans un fichier?
(je m'y perd entre les grep, cut, tr, sed et autres awk).
Merci