1 votes

Comment copier une sélection de fichiers de plusieurs dossiers dans plusieurs dossiers ?

Je développe une application Android sous OS X et je souhaite utiliser des icônes tierces. J'ai téléchargé et extrait les icônes dans cette structure de dossiers :

  • drawable-mdpi
    • ic_icon1.png
    • ...
  • drawable-hdpi
    • ic_icon1.png
    • ...
  • drawable-xhdpi
    • ic_icon1.png
    • ...
  • drawable-xxhdpi
    • ic_icon1.png
    • ...

Je veux copier les fichiers nommés ic_icon1.png de chaque répertoire dans ma propre structure de dossiers avec les mêmes dossiers, en ignorant le reste des icônes dans les dossiers sources. Comment puis-je réaliser cela en utilisant le Finder ou le Terminal ?

2voto

Mateusz Szlosek Points 21762

Vous pouvez utiliser gcp de homebrew pour ça. Installez gcp avec

brew install coreutils

Alors vous pouvez faire quelque chose comme ça :

gcp --parents drawable*/ic_icon1.png /path/to/output/dir

Cela copiera tous les ic_icon1.png en préservant l'arborescence des répertoires.

De man gcp :

   --parents
          use full source file name under DIRECTORY

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X