Je voudrais copier tous les fichiers d'un répertoire à l'exception d'un fichier nommé Default.png. Il semble qu’il existe plusieurs façons de procéder. Qu'est-ce qui vous semble le plus efficace?
Réponses
Trop de publicités?
Jon
Points
23749
matja
Points
2087
Simple, si src/
ne contient que des fichiers:
find src/ ! -name Default.png -exec cp {} dest/ +
Si src/
a des sous-répertoires, cela les omet, mais copie les fichiers à l'intérieur de ceux-ci:
find src/ -type f ! -name Default.png -exec cp {} dest/ +
Si src/
a des sous-répertoires, cela ne les renvoie pas:
find src/ -type f -maxdepth 1 ! -name Default.png -exec cp {} dest/ +
nos
Points
102226
Will Hartung
Points
57465