« Le système d'exploitation GNU-Linux/Les jokers » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Greudin (discussion | contributions)
m +
Aucun résumé des modifications
Ligne 5 : Ligne 5 :
$ ls *.c # liste tous les fichiers du répertoire courant dont
$ ls *.c # liste tous les fichiers du répertoire courant dont
# l extension est .c
# l extension est .c
$ ls fich*.c # liste tous les fichiers du répertoire commençant par fic
$ ls fic*.c # liste tous les fichiers du répertoire commençant par fic
# et dont l extension est .c
# et dont l extension est .c
# ex : fichier1.c fichier2.c fichierprojet.c ...
# ex : fichier1.c fichier2.c fichierprojet.c ...

Version du 27 janvier 2008 à 02:09

Dans une commande sur les fichiers, on peut remplacer une partie d'un nom de fichier par * ou d'un caractère par ?

Exemple

$ ls *.c                          # liste tous les fichiers du répertoire courant dont 
                                  # l extension est .c
$ ls fic*.c                      # liste tous les fichiers du répertoire commençant par fic 
                                  # et dont l extension est .c 
                                  # ex : fichier1.c fichier2.c fichierprojet.c ...
$ ls fichier?.c                   # liste tous les fichiers dont le nom est "fichier"
                                  # + un caractère quelconque
                                  # fichier1.c fichier2.c fichier3.c fichier4.c ...
$ ls fichier.[ch]                 # liste : fichier.c fichier.h