|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2003 Messages : 201 ![]() |
Bonjour
Dans mon rep ./home j'ai plusieurs fichiers et sous repertoires. Je voudrais faire cette commande Code :
find . -type f -print | xargs grep test1 Comment exclure rep1 et rep2 avec ma précédente commande ? Merci beaucoup |
|
|
00
|
|
|
#2 |
![]() ![]() Arnaud FeltzDéveloppeur .NET Inscription : août 2005 Messages : 5 204 ![]() |
Salut,
Tu peux rajouter l'option maxdepth pour lui dire combien de répertoires au maximum il peut descendre, en espérent que ce soit ce que tu cherches à faire
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère Installation de Code::Blocks sous Debian à partir de Nightly Builds
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : avril 2003 Messages : 201 ![]() |
Kikou
merci pour ta réponse mais en fait je veux exclure 2 repertoires de ma commande |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
il faut utiliser prune il me semble.
Voir man find.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 171 ![]() |
Salut,
Code :
find . -path '*rep1*' -prune -o -path '*rep2*' -prune -o -type f -print |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com