Enviado em 06/10/2019 - 08:32h
Caros,
Criei um scrip que coleta um arquivo de uma pasta compartilhada windows, com a funcionalidade de renomear o mesmo e enviar ele para um S3.
Preciso de um help para renomear esse arquivo, pois o nome desse arquivo tem que ser "ARQ-datadiahora" EX: ARQ-06-10-2019 08:25.csv
Não estou conseguindo. Minha lógica está furada e não sei onde estou errando!
Como podem ver, sou iniciante no mundo linux.
Segue abaixo meu bash.
#!/bin/bash
data=$(date "+%d-%m-%Y %H:%M:%S") #data hora
caminho="/mnt/pasta/" #caminho onde estão os arquivos
listArq=$(ls "$caminho" | grep arq.csv) #listando os arquivos. Nesse caso estou testando somente 1
c=$(mv "$listArq" ARQ-${data}.csv) #renomeando o arquivo
echo "$c"
Obrigado!
Criei um scrip que coleta um arquivo de uma pasta compartilhada windows, com a funcionalidade de renomear o mesmo e enviar ele para um S3.
Preciso de um help para renomear esse arquivo, pois o nome desse arquivo tem que ser "ARQ-datadiahora" EX: ARQ-06-10-2019 08:25.csv
Não estou conseguindo. Minha lógica está furada e não sei onde estou errando!
Como podem ver, sou iniciante no mundo linux.
Segue abaixo meu bash.
#!/bin/bash
data=$(date "+%d-%m-%Y %H:%M:%S") #data hora
caminho="/mnt/pasta/" #caminho onde estão os arquivos
listArq=$(ls "$caminho" | grep arq.csv) #listando os arquivos. Nesse caso estou testando somente 1
c=$(mv "$listArq" ARQ-${data}.csv) #renomeando o arquivo
echo "$c"
Obrigado!