Anne Possoz <[EMAIL PROTECTED]> writes: > > Je cherche toutes les occurences d'une cha=EEne de caract=E8re, > > disons, "greg", =E0 travers du syst=E8me de fichier d'une machine. > > J'ai tent=E9 un "grep greg / -d rercurse" mais le r=E9sultat n'est > > pas terrible. > > > > Qu'y a-t-il de mieux? > > Tu veux bien dire tous les fichiers qui contiennent la chaîne de > caractères "greg" (en minuscule). Je remplace par toto pour la lisibilité > > find / -type f -exec grep toto {} \; -ls
tiens, je ne connaissais pas, je faisais toujours: # find / -type f -exec grep -l toto {} \; juste au cas ou ce serait pour chercher les fichiers (ou autres dir, link, ...) qui contiendrait "greg" dans le nom: # find / -name '*greg*' tom -- as seen in a signature: "In an open world without walls and fences, who needs Gates and windows?" -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.