Come posso copiare una selezione di file da più cartelle in più cartelle?

1

Sto sviluppando un'applicazione Android in OS X e voglio utilizzare alcune icone di terze parti. Ho scaricato ed estratto le icone in questa struttura di cartelle:

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

Voglio copiare i file denominati ic_icon1.png da ciascuna directory nella mia struttura di cartelle con le stesse cartelle, ignorando il resto delle icone nelle cartelle di origine. Come posso realizzare questo utilizzando Finder o Terminale?

    
posta Geir Sagberg 17.02.2015 - 10:58
fonte

1 risposta

2

Puoi utilizzare gcp da homebrew per questo. Installa gcp con

brew install coreutils

Quindi puoi fare qualcosa di simile a questo:

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

Questo copierà tutto ic_icon1.png preserving tree directory.

Da man gcp :

   --parents
          use full source file name under DIRECTORY
    
risposta data 17.02.2015 - 11:13
fonte

Leggi altre domande sui tag