Je souhaite me faire un script de recherche d'un motif au sein même d'un fichier. Mon script consiste donc à partir d'un motif (<=> chaîne de caractère) et d'un chemin initial, à afficher le couple nom de fichier/ligne(s) contenant le motif. Pour parcourir l'ensemble des fichiers à partir du répertoire donné j'utilise donc la commande `ls -R`. Le problème est que dans le couple, j'aimerais que non seulement le nom du fichier soit affiché mais aussi son chemin associé. Or je n'ai pas trouvé comment faire afficher le chemin des fichiers lister par la commande `ls` et à fortiori `ls -R` ce qui est embêtant
Marsh Posté le 15-04-2003 à 02:09:00
Je souhaite me faire un script de recherche d'un motif au sein même d'un fichier.
Mon script consiste donc à partir d'un motif (<=> chaîne de caractère) et d'un chemin initial, à afficher le couple nom de fichier/ligne(s) contenant le motif.
Pour parcourir l'ensemble des fichiers à partir du répertoire donné j'utilise donc la commande `ls -R`. Le problème est que dans le couple, j'aimerais que non seulement le nom du fichier soit affiché mais aussi son chemin associé. Or je n'ai pas trouvé comment faire afficher le chemin des fichiers lister par la commande `ls` et à fortiori `ls -R` ce qui est embêtant
une idée ?
Message édité par Giz le 15-04-2003 à 02:17:59