« Le système d'exploitation GNU-Linux/Les jokers » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
Dans une commande sur les fichiers, on peut remplacer une partie d'un nom de fichier par * ou |
Dans une commande sur les fichiers, on peut remplacer une partie d'un nom (un ou plusieurs caractères) de fichier par * ou un seul caractère par ? |
||
Exemple |
Exemple |
||
<source lang="bash"> |
<source lang="bash"> |
||
$ ls *.c # liste tous les fichiers du répertoire courant dont |
$ ls *.c # liste tous les fichiers du répertoire courant dont |
||
# l |
# l'extension est .c |
||
$ ls fic*.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 |
# et dont l'extension est .c |
||
# ex : fichier1.c fichier2.c fichierprojet.c ... |
# ex : fichier1.c fichier2.c fichierprojet.c ... |
||
$ ls fichier?.c # liste tous les fichiers dont le nom est "fichier" |
$ ls fichier?.c # liste tous les fichiers dont le nom est "fichier" |
||
# + un caractère quelconque |
# + un caractère quelconque |
||
# et dont l'extension est .c |
|||
# fichier1.c fichier2.c fichier3.c fichier4.c ... |
# fichier1.c fichier2.c fichier3.c fichier4.c ... |
||
$ ls fichier.[ch] # liste |
$ ls fichier.[ch] # liste tous les fichiers commençant par fichier |
||
# et dont l'extension est . suivit de c ou h |
|||
# liste : fichier.c fichier.h |
|||
</source> |
</source> |
||
Version du 12 octobre 2009 à 21:24
Dans une commande sur les fichiers, on peut remplacer une partie d'un nom (un ou plusieurs caractères) de fichier par * ou un seul 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
# et dont l'extension est .c
# fichier1.c fichier2.c fichier3.c fichier4.c ...
$ ls fichier.[ch] # liste tous les fichiers commençant par fichier
# et dont l'extension est . suivit de c ou h
# liste : fichier.c fichier.h