Questions marquées «wildcards»

Globbing signifie faire correspondre les fichiers par des modèles de nom contenant des caractères génériques.




8
Filtre Rsync: copier un seul motif
J'essaie de créer un répertoire qui contiendra tous et uniquement mes PDF compilés à partir de LaTeX. J'aime garder chaque projet dans un dossier séparé, le tout logé dans un grand dossier appelé LaTeX. Alors j'ai essayé de courir: rsync -avn *.pdf ~/LaTeX/ ~/Output/ qui devrait trouver tous les fichiers …
128 backup  rsync  wildcards 


7
Le résultat de ls *, ls ** et ls ***
Je sais en utilisant la commande lslistera tous les répertoires. Mais que fait la ls *commande? Je l'ai utilisé et il ne fait que lister les répertoires. L'étoile devant lssignifie-t-elle à quelle profondeur elle peut lister les répertoires?

9
rm -rf tous les fichiers et tous les fichiers cachés sans. & .. Erreur
rm -rf /some/path/* supprime tous les fichiers non cachés de ce répertoire (et de ses sous-répertoires). rm -rf /some/path/.* supprime tous les fichiers cachés dans ce répertoire (mais pas les sous-répertoires) et génère également l'erreur / avertissement suivant: rm: cannot remove directory: `/some/dir/.' rm: cannot remove directory: `/some/dir/..' Quelle est …
83 wildcards  rm 

3
Glob récursif?
J'aimerais écrire quelque chose comme ceci: $ ls **.py pour obtenir tous les noms de fichiers .py, parcourant de manière récursive une hiérarchie de répertoires. Même s'il y a des fichiers .py à trouver, le shell (bash) donne cette sortie: ls: cannot access **.py: No such file or directory Un …




3
Pourquoi ma découverte n'est-elle pas récursive?
J'exécute la commande suivante, mais elle n'est pas exécutée de manière récursive: find . -name *.java Je sais qu'il y a des fichiers java plus bas dans le répertoire en cours, mais cela ne findconcerne que le répertoire en cours. J'utilise OS X, 10.9.
65 shell  find  wildcards 

1
Pourquoi nullglob n'est-il pas par défaut?
Dans la plupart des coquilles, ce nullglobn'est pas la valeur par défaut. Cela signifie, par exemple, si vous exécutez cette commande ls * dans un répertoire vide, le *glob sera étendu à un littéral *, à une liste d'arguments vide. Il existe des moyens de modifier ce comportement afin que, …
61 shell  wildcards 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.