Enviado em 13/09/2021 - 11:38h
Bom dia.
Tenho uma pasta onde são gerados arquivos de backup, preciso fazer um script para copiar dês pasta para outra somente o backup gerado no dia.
Estou com problema para comparar essas datas.
Fiz o seguinte.
Data='date '+%y_%m_%d''
Origem=/caminho
Destino=/caminho
Arquivo='ls -lrt $origem | grep .gz | tail -1
Cp $origem/$arquivo $destino
Isso funciona para copiar o último arquivo mas tenho q garantir que este arquivo só seja copiado se a data do arquivo for igual data corrente.
Porque tem dias que não é feito o backup, e não posso copiar o arquivo do dia anterior.
Tenho uma pasta onde são gerados arquivos de backup, preciso fazer um script para copiar dês pasta para outra somente o backup gerado no dia.
Estou com problema para comparar essas datas.
Fiz o seguinte.
Data='date '+%y_%m_%d''
Origem=/caminho
Destino=/caminho
Arquivo='ls -lrt $origem | grep .gz | tail -1
Cp $origem/$arquivo $destino
Isso funciona para copiar o último arquivo mas tenho q garantir que este arquivo só seja copiado se a data do arquivo for igual data corrente.
Porque tem dias que não é feito o backup, e não posso copiar o arquivo do dia anterior.