
IgorRamalho
(usa Red Hat)
Enviado em 18/06/2020 - 15:22h
Bom dia senhores.. estou com o seguinte problema :
tenho um script que gera um arquivo de backup exp com a data do dia EX: nomearquivo((date +%Y%m%d)
e estou precisando criar outro script que faça a cópia desse arquivo para um compartilhamento via Samba...
inicialmente minha solução foi essa :
VARIAVEL1=nomearquivo
VARIAVEL2=caminho
smbclient //ipcompartilhamento/diretoriodestino -U usuario -pass senha -c "lcd $VARIAVEL2; prompt; put $VARIAVEL1-$(date +%Y%m%d).tar.gz;"
(obs o primeiro script cria o arquivo e compacta)
inicialmente o estava funcionando tudo ok no mesmo script. porém eu separei essa linha de comando e preciso executar em outro script que roda no outro dia.
e obviamente como tem a "data" no nome do arquivo o script não encontra pois quando esse novo script roda para a cópia.. o script que gera o arquivo de backup ainda não foi executado
(no caso esse script é gerado após o termino do expediente para não sobrecarregar o ambiente em produção).
alguem tem 1 solução para essa questão ?
no caso preciso executar o script da cópia as 13 horas e o script do backup e executado as 22