ams51 Posté 26 Octobre 2006 Partager Posté 26 Octobre 2006 Bonjour, quelle est la ligne de commande sous linux pour donner la liste des fichiers qui contiennent une chaine de caractère dans un répertoire et ses sous répertoires ? Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 26 Octobre 2006 Partager Posté 26 Octobre 2006 Bonjour, essaye : ls -lR | grep lachaine Lien vers le commentaire Partager sur d’autres sites More sharing options...
ams51 Posté 26 Octobre 2006 Auteur Partager Posté 26 Octobre 2006 Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 26 Octobre 2006 Partager Posté 26 Octobre 2006 Ce n'est pas correct... Cette commande donne effectivement les fichiers dont le nom contient cette chaîne... mais le contenu des fichiers n'est pas analysé. Pour analyser le contenu c'est un peu plus complexe: cd /repertoirefind . -type f -print -exec grep "la chaîne" {} \; | more J'ai ajouté le | more pour la pagination, sinon cela défile trop vite Lien vers le commentaire Partager sur d’autres sites More sharing options...
ams51 Posté 26 Octobre 2006 Auteur Partager Posté 26 Octobre 2006 Merci Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 26 Octobre 2006 Partager Posté 26 Octobre 2006 Au temps pour moi, j'avais lu la question un peu trop vite Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant