No GNU xargs - o que o Linux usa - você pode usar -d
para especificar o delimitador:
xargs -d '\n' mv --target somedir/ < playlist.txt
Eu tenho uma lista de arquivos com caminhos, alguns dos arquivos têm caracteres especiais, como espaços, hífens, aspas simples ou duplas como as seguintes:
/Music/Allman_Brothers/Filmore_east/The Allman Brothers Band - At The Fillmore East (Disc 2) - 02 - In Memory of Elizabeth Reed.mp3
Esta é realmente uma lista de reprodução. O que eu preciso fazer é copiar os arquivos desta playlist em um único diretório. Eu tentei usar xargs sem qualquer sorte, provavelmente porque eu não usei as opções adequadas. :) Alguém pode me ajudar com isso?
Obrigado
Tags linux file-management