Table des matières

glob

Retourne des noms de fichiers correspondant à des modèles

Syntaxe

glob ?switches? pattern ?pattern ...?

Description

Cette commande effectue le globbing d'un nom de chemin d'une façon semblable au shell csh. Elle retourne une liste de fichiers dont les noms correspondent à au moins un des arguments pattern.

Si les arguments initiaux de glob commencent avec un - alors ils sont traités comme des commutateurs. Les commutateurs suivants sont couramment supportés:

Les arguments pattern peuvent contenir n'importe quel des caractères spéciaux suivants:

Comme avec csh, un . au début d'un nom de fichier ou juste après un / doit correspondre explicitement ou avec une construction {}. De plus, tout / caractères doit correspondre explicitement.

Si le premier caractère dans un pattern est ~ alors il se réfère au répertoire home de l'utilisateur dont le nom suit le ~. Si le ~ est suivi immédiatement par / alors la valeur de la variable d'environnement HOME est utilisé.

La commande glob diffère du globbing csh de deux façons. D'abord, elle ne trie pas la liste résultat (utilisez la commande lsort si vous voulez une liste triée). Deuxièmement, glob retourne seulement les noms des fichiers qui existent; avec csh aucune vérification d'existence n'est faite à moins qu'un modèle contienne une construction?, *, ou []

Exemples

Voir aussi