Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/11/2009, à 12:32

apprentilinux

Commande find

Bonjour à tous,

Je souhaite faire une recherche sur un fichier. Je n'ai pas le nom, par contre à l'intérieur de ce fichier j'ai
le mot dell.

J'ai donc fais un find / | grep -i dell

Mais cela ne marche pas, qui à une petite idée


merci

Hors ligne

#2 Le 17/11/2009, à 12:35

Hizoka

Re : Commande find

ca serait plus :

grep -ir "dell" *

ou

grep -ir "dell" /

mais :
- ca ne marchera pas pour certains fichiers protéger...
- ca risque d'être tres long vu le nombre de fichiers...

Dernière modification par Hizoka (Le 17/11/2009, à 12:36)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#3 Le 17/11/2009, à 12:47

apprentilinux

Re : Commande find

Hizoka a écrit :

ca serait plus :

grep -ir "dell" *

ou

grep -ir "dell" /

mais :
- ca ne marchera pas pour certains fichiers protéger...
- ca risque d'être tres long vu le nombre de fichiers...

ca ne marche pas, je pense que le fichier doit-être protéger

Merci pour ton aide

Hors ligne

#4 Le 17/11/2009, à 12:50

Hizoka

Re : Commande find

au pire tu fais un :

sudo grep -ir "dell" /

je pense que ca permet de lire les fichiers protégés également...


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#5 Le 17/11/2009, à 14:50

apprentilinux

Re : Commande find

Hizoka a écrit :

au pire tu fais un :

sudo grep -ir "dell" /

je pense que ca permet de lire les fichiers protégés également...

Cela fonctionne, j'attends les résultats de la recherche, merci pour ton aide

Hors ligne

#6 Le 17/11/2009, à 18:11

sensini

Re : Commande find

Salut, pour utiliser grep avec find, il faut utiliser xargs :

find les_options_que_tu_veux | xargs grep toto

sinon tu peux aussi voir l'option -exec de find

À+


http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)

Hors ligne

#7 Le 17/11/2009, à 22:33

Hizoka

Re : Commande find

je pense que ça sera encore plus long que la commande grep directement sans passer par un pipe.

avec un -exec grep dell {} \;

ça le fait surement aussi.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#8 Le 18/11/2009, à 14:33

sensini

Re : Commande find

Tout à fait, je le mentionne juste comme ça, si jamais nu jour il veut utiliser les options de find comme chercher un fichier créé il y a moins de 24h etc.


http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)

Hors ligne