Bom dia pessoal, estou com dificuldades para criar um script que consigo ler 2 arquivos txt com while e já renomei o arquivo na hora de copiar, vou exemplificar melhor:
Tenho um TXT = 1.txt , Nele contem o caminho onde o arquivo está em um ponto de montagem compartilhado de um windows, além de outros dados do arquivo separados por ;
Eu uso o comando cut, separo somente o caminho do arquivo vou lá e faço a copia para outra pasta.... até aqui ok funcionando!
na hora de copiar eu já queria renomear para o nome que estaria no arquivo 2.txt, esse arquivo 2.txt estaria na mesma ordem, porém com outro nome já preparado em cada linha para renomear..
Este script eu uso para fazer a copia!
#!/bin/bash
cut Lista.txt -d ";" -f1 >> listline.txt
while read listline; do
cp "$listline" /convert/temp;
done < listline.txt
no caso eu precisaria masi ou menos assim
#!/bin/bash
cut Lista.txt -d ";" -f1 >> listline.txt
while read listline; do
cp "$listline" /convert/temp/NOVONOME (baseado em uma lista 2;
done < listline.txt