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)