[Shell] Rejeter sous-répertoire cmmd find
Résolu
JOBiJOBa2
Messages postés
93
Statut
Membre
-
JOBiJOBa2 Messages postés 93 Statut Membre -
JOBiJOBa2 Messages postés 93 Statut Membre -
Bonjour,
J'ai besoin de rejeter quelques sous-répertoires dans ma recherche.
Exemple:
Je voudrais rechercher seulement dans rep1, rep2 et exclure rep3 et rep4.
j'ai fait :
find rep2 rep3 -name toto
mais il me manque fic1.1 et fic1.2
Je n'arrive pas à utiliser l'option prune
Besoin d'aide svp.
Merci d'avance.
J'ai besoin de rejeter quelques sous-répertoires dans ma recherche.
Exemple:
rep1 (dossier)
rep2 (dossier)
fic2.1 (fichier)
rep3 (dossier)
fic3.1 (fichier)
rep4 (dossier)
fic4.1 (fichier)
fic4.2 (fichier)
fic1.1 (fichier)
fic1.2 (fichier)
Je voudrais rechercher seulement dans rep1, rep2 et exclure rep3 et rep4.
j'ai fait :
find rep2 rep3 -name toto
mais il me manque fic1.1 et fic1.2
Je n'arrive pas à utiliser l'option prune
Besoin d'aide svp.
Merci d'avance.
A voir également:
- [Shell] Rejeter sous-répertoire cmmd find
- Classic shell - Télécharger - Personnalisation
- Find and mount - Télécharger - Récupération de données
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Find vba - Astuces et Solutions
- Find grep ✓ - Forum Linux / Unix
3 réponses
Salut,
[rep]$ tree
.
`-- rep1
|-- fic1.1
|-- fic1.2
|-- rep2
| `-- fic2.1
|-- rep3
| `-- fic3.1
`-- rep4
|-- fic4.1
`-- fic4.2
4 directories, 6 files
[rep]$ find rep1 \( -name rep3 -prune \) -o \( -name rep4 -prune \) -o \( -type f -print \)
rep1/fic1.2
rep1/fic1.1
rep1/rep2/fic2.1
[rep]$;-))
Plus propre que mon grep -v :P