#1 Le 12/08/2011, à 09:44
- yukora
la commande de recherche de la mort qui tue
Bonjour à tous
je suis à la recherche d une commande linux qui permeterai de trouver un mot , une ip ,etc... mais sans savoir dans quel fichier il se trouve .
j ai lu plusieurs man mais je n'ai pas encore trouvé
merci a vous tous si vous avez une piste ou un conseil
Hors ligne
#2 Le 12/08/2011, à 10:05
- wpicsou
Re : la commande de recherche de la mort qui tue
find /tmp -print0 | xargs --null grep toto
Recherche le terme "toto" dans le répertoire "/tmp" et ses sous répertoires. Le résultat de cette commande t'affichera le chemin complet du fichier ou se trouve l’occurrence recherchée.
8002 POWAAAAAAA
[Loi de Gates] -> Tous les dix-huit mois, la vitesse des logiciels est divisée par deux.
Hors ligne
#3 Le 12/08/2011, à 10:26
- yukora
Re : la commande de recherche de la mort qui tue
super cool ca marche trop
Hors ligne
#4 Le 12/08/2011, à 21:59
- FRUiT
Re : la commande de recherche de la mort qui tue
find /tmp -print0 | xargs --null grep toto
Recherche le terme "toto" dans le répertoire "/tmp" et ses sous répertoires. Le résultat de cette commande t'affichera le chemin complet du fichier ou se trouve l’occurrence recherchée.
8002 POWAAAAAAA
Et bien !
Useless Use of find
Useless Use of xargs
Pas mal !
grep "toto" /tmp/*
Si il faut chercher dans les sous répertoires :
grep -R "toto" /tmp
(shopt -s globstar; grep "toto" /tmp/**)
Dernière modification par FRUiT (Le 12/08/2011, à 22:05)
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne