Existe uma maneira eficiente de copiar arquivos selecionados para uma nova pasta?
Eu tenho uma lista de arquivos que eu quero copiar ( incluindo o caminho ), mas não tenho certeza de qual comando eu posso executar para atingir meu objetivo. Eu preciso fazer uma cópia de alguns dos arquivos e preservar sua estrutura de diretório original. Os arquivos selecionados têm localização variável, alguns residem na pasta raiz, enquanto alguns estão aninhados em subpastas.
Fonte:
img/dogs/dog1.jpg img/dogs/dog2.jpg img/monkey.png img/elephant.jpg img/cats/cat1.jpg img/cats/cat2.jpg img/aquatic/whales/whale1.jpg img/aquatic/whales/whale2.jpg img/aquatic/crabs/crab1.jpg img/aquatic/turtles/turtles1.png img/aquatic/turtles/turtles2.jpg img/aquatic/turtles/turtles3.ppg img/aquatic/fishes/fish1.png img/aquatic/fishes/fish2.svg img/bird.svg img/bat.gif img/rabbit.jpg img/horse.png
Arquivos selecionados para serem copiados em "nova_pasta"
new_folder/img/dogs/dog2.jpg
new_folder/img/elephant.jpg
new_folder/img/aquatic/turtles/turtles1.png
new_folder/img/aquatic/fishes/fish2.svg
new_folder/img/cats/cat1.jpg
new_folder/img/cats/cat2.jpg
new_folder/img/bird.svg
new_folder/img/rabbit.jpg