GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment copier récursivement des fichiers par extension de fichier ? ?

Cette question a déjà des réponses ici :Copier récursivement des fichiers d'un répertoire à un autre

(4 réponses)
Fermé il y a 2 ans.

Je voudrais copier tous les fichiers avec une certaine extension qui se trouvent dans des sous-répertoires dans un dossier différent. Je ne veux pas conserver la structure des répertoires, je veux juste copier tous les fichiers trouvés dans un dossier différent.

J'ai utilisé cette commande pour le faire :

cp `find . -name "*.aac"` /media/moasad/New\ Volume/Media\ files/Avengers/Aud/aac/

Cependant, j'ai remarqué que s'il s'exécute dans des dossiers ou des fichiers contenant des espaces, le cp la fonction ne sait pas quoi faire et j'obtiens une erreur comme celle-ci :

cp: cannot stat ‘./Temporary_Items/martin/Problem’: No such file or directory
cp: cannot stat ‘Files/nav-YCA136843.aac’: No such file or directory

Notez qu'il s'agit d'un seul fichier :./Temporary_Items/martin/Problem Files/nav-YCA136843.aac

Mais à cause de l'espace dans "Problem Files", c'est confus.

Réponse acceptée :

Vous pouvez simplement utiliser -exec option de find commande

find . -iname '*.acc' -exec cp {} <dest folder> \;

Ubuntu
  1. Copier des fichiers sous Linux

  2. Comment copier des fichiers de Wine vers le bureau ?

  3. Comment masquer les fichiers avec une extension spécifique ?

  4. Comment puis-je copier récursivement des fichiers par extension de fichier, en préservant la structure des répertoires ?

  5. Comment copier un fichier de manière transactionnelle ?

Comment renommer des fichiers dans Ubuntu 20.04

Comment copier des fichiers avec une extension de fichier spécifique de manière récursive

Comment exclure une extension de fichier spécifique lors de la copie récursive de fichiers

Comment copier des fichiers sous Linux à l'aide de la commande CP

Comment copier des fichiers et des répertoires dans un terminal Linux

Comment copier un fichier dans le gestionnaire de fichiers