Quelques exemples de globbing
Référence : Section 14.7 et 14.8 de la documentation de zsh
- Recherche récursive
**
- tout ce qui fini par c
*c
- mais qui ne commence pas par f ou p
*c~[fp]*
- qui ne contient pas blur ou fleur, non plus
- Note : pour utiliser ~ vous devez activer l'option EXTENDED_GLOB (
setopt EXTENDED_GLOB
)
*c~[fp]*~*(blur|fleur)*
- qui n'est pas un répertoire
*c(^/)
- recursivement
**/*c
- tout ce qui est dans /var ou /etc et qui n'appartient pas a root
/(var|etc)/**(^u[root])
- seulement les fichiers
/(var|etc)/**(^u[root].)
- RFC de 34 à 63
# ls rfc-<34-63>.txt
Listes des qualifiants :
Fichier | . |
---|---|
Fichier lisible | r |
Fichier inscrivable | w |
Répertoire | / |
Lien symbolique | @ |
Executable | x |
shell/zsh/globbing.txt · Dernière modification: 2006/10/26 11:58 (modification externe)