Questions marquées «glob»

globs, plus correctement appelés motifs [shell], et également connus sous le nom d'expressions génériques, sont des instances d'un langage de correspondance de motifs utilisé dans de nombreux, esp. Shells de type POSIX, pour faire correspondre les noms de fichiers et les chaînes: par exemple, `* .c` est un glob pour les fichiers source C et correspond à tout fichier dont le suffixe (extension) est` .c`.

223
Testez si un glob a des correspondances dans bash

Si je veux vérifier l'existence d'un seul fichier, je peux le tester en utilisant test -e filenameou [ -e filename ]. Supposons que j'ai un glob et que je veuille savoir s'il existe des fichiers dont les noms correspondent au glob. Le glob peut correspondre à 0 fichier (auquel cas je n'ai rien à...

172
Ajouter récursivement des fichiers par motif

Comment ajouter récursivement des fichiers par un modèle (ou glob) situé dans différents répertoires? Par exemple, je voudrais ajouter A/B/C/foo.javaet D/E/F/bar.java(et plusieurs autres fichiers java) avec une seule commande: git add '*.java' Malheureusement, cela ne fonctionne pas comme...

155
Déplacer tous les fichiers sauf un

Comment puis-je déplacer tous les fichiers sauf un? Je recherche quelque chose comme: 'mv ~/Linux/Old/!Tux.png ~/Linux/New/' où je déplace de vieux trucs vers un nouveau dossier sauf Tux.png. ! -sign représente une négation. Existe-t-il un outil pour le

142
Python glob plusieurs types de fichiers

Existe-t-il un meilleur moyen d'utiliser glob.glob en python pour obtenir une liste de plusieurs types de fichiers tels que .txt, .mdown et .markdown? En ce moment, j'ai quelque chose comme ça: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob(...