Lors de l'utilisation find
, comment renvoyer le nom du fichier et le numéro de ligne lors de la recherche d'une chaîne? Je parviens à renvoyer le nom du fichier dans une commande et les numéros de ligne avec une autre, mais je ne parviens pas à les combiner.
Noms de fichiers: find . -type f -exec grep -l 'string to search' {} \;
Numéros de ligne: find . -type f -exec grep -n 'string to search' {} \;
-H
drapeaugrep
est une extension GNU non standard et en proposant une approche alternative pour les systèmes non GNU.