Isso depende do formato exato do seu arquivo de texto que contém os nomes dos arquivos. A forma mais simples seria algo assim, se o arquivo de texto contiver o caminho absoluto e o nome do arquivo:
xargs -a textfile -n 2 mv
Eu tenho uma lista de nomes de arquivos atuais e nomes de arquivos originais em um arquivo de texto. O nome atual e o nome original são separados por um Tab ou Hypen.
Eu quero mover o arquivo com o nome do arquivo atual de um diretório para outro e renomeá-lo no diretório de destino. Como posso fazer isso com o script de shell.
Isso depende do formato exato do seu arquivo de texto que contém os nomes dos arquivos. A forma mais simples seria algo assim, se o arquivo de texto contiver o caminho absoluto e o nome do arquivo:
xargs -a textfile -n 2 mv
Tags shell-script