Bonjour,
Je souhaite récupérer une liste de dossier (avec leur taille) démarrant à 0A* et allant jusqu'à 0CD* car après, ils ne m'intéressent pas.
J'ai donc choisi d'utiliser les métacaractères et écrit la commande suivantes:
du -sch 0[A-CD]*
Hé bien en résultat j'ai la liste de 0A* à 0CZ* (cf ci-dessous)
[root@serveur2 ~]# du -sch 0[A-CD]*
69M     0AN
88M     0BA
38M     0BB
26M     0BC
154M    0BF
716k    0BM
151M    0CA
64M     0CB
174M    0CD
415M    0CE
47M     0CM
388M    0CN
3.4M    0CU
1.6G    total
Où est mon erreur? Si quelqu'un pouvait m'aider?
Forum Programmation.shell Problème avec les métacaractères
25
nov.
2005
# Mauvaise syntaxe
Posté par netsurfeur . Évalué à 8.
Ce que tu veux correspond plutôt à :
du -sch 0[A-B]* 0C[A-D]*
[^] # Re: Mauvaise syntaxe
Posté par manud . Évalué à 1.
Effectivement çà marche beaucoup mieux maintenant.
[^] # Re: Mauvaise syntaxe
Posté par manud . Évalué à 0.
Effectivement çà marche beaucoup mieux maintenant.
[^] # Re: Mauvaise syntaxe
Posté par manud . Évalué à 0.
Effectivement çà marche beaucoup mieux maintenant.
[^] # Re: Mauvaise syntaxe
Posté par gc (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.