Estou tentando encontrar arquivos de uma lista e copiá-los para outro lugar. Então eu comecei meu loop de teste assim:
# cat ~/my_filelist.txt | while read file ; do echo "$file" ; done
Depois que eu pressionar, digite todos os nomes de arquivos do my_filelist.txt e imprima para stdout, tudo bem.
Agora eu substituí "echo" pelo comando "find" assim:
# cat ~/my_filelist.txt | while read file ; do find . -name "$file" ; done
Eu achei que o find irá imprimir os resultados para o stdout, mas nada acontece O_o
Eu posso ver que a descoberta está funcionando, mas onde está a saída?
Alguém poderia me dizer o que estou fazendo errado?
Muito obrigado antecipadamente!