Você pode tentar isso com rsync
rsync -av --files-from=list_of_filenames.txt SOURCE_DIR DESTINATION_DIR/
observe o espaço à direita no diretório de destino. rsync
funciona a partir do diretório de trabalho atual, portanto, os caminhos de arquivo na sua lista de arquivos devem ser relativos a isso.