Parâmetro no script

1. Parâmetro no script

Rodolfo Rodrigues
rodofim

(usa Outra)

Enviado em 20/05/2021 - 18:54h

Boa noite,

Gostaria de um help em um script que tenho hoje no trabalho, que eu gostaria de colocar na mensagem final nele.

Para exemplificar hoje está assim:

#Controle de Erros.
if [ $? == 0 ]
then
echo "Copia dos arquivos alterados efetuado com sucesso! " >> $LOGDIRECTORY/$(date +%d-%m-%Y).log
else
echo "Copia dos arquivos alterados NÃO efetuada com sucesso! " >> $LOGDIRECTORY/$(date +%d-%m-%Y).log
fi

Sendo assim eu gostaria de colocar a mensagem, que caso nenhum arquivo tenha sido alterado, ou copiado no dia, apareça a mensagem.

echo " Nenhum arquivo foi alterado ou adicionado no servidor X no dia" >> $LOGDIRECTORY/$(date +%d-%m-%Y).log

Obrigado!!



  


2. Re: Parâmetro no script

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 20/05/2021 - 21:38h


rodofim escreveu:

Boa noite,

Gostaria de um help em um script que tenho hoje no trabalho, que eu gostaria de colocar na mensagem final nele.

Para exemplificar hoje está assim:

#Controle de Erros.
if [ $? == 0 ]
then
echo "Copia dos arquivos alterados efetuado com sucesso! " >> $LOGDIRECTORY/$(date +%d-%m-%Y).log
else
echo "Copia dos arquivos alterados NÃO efetuada com sucesso! " >> $LOGDIRECTORY/$(date +%d-%m-%Y).log
fi

Sendo assim eu gostaria de colocar a mensagem, que caso nenhum arquivo tenha sido alterado, ou copiado no dia, apareça a mensagem.

echo " Nenhum arquivo foi alterado ou adicionado no servidor X no dia" >> $LOGDIRECTORY/$(date +%d-%m-%Y).log

Obrigado!!

Boa noite Rodofim.
esse $? esta "pegando" o exit code de qual comando?


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________



3. Re: Parâmetro no script

Rodolfo Rodrigues
rodofim

(usa Outra)

Enviado em 21/05/2021 - 10:24h


msoliver escreveu:


rodofim escreveu:

Boa noite,

Gostaria de um help em um script que tenho hoje no trabalho, que eu gostaria de colocar na mensagem final nele.

Para exemplificar hoje está assim:

#Controle de Erros.
if [ $? == 0 ]
then
echo "Copia dos arquivos alterados efetuado com sucesso! " >> $LOGDIRECTORY/$(date +%d-%m-%Y).log
else
echo "Copia dos arquivos alterados NÃO efetuada com sucesso! " >> $LOGDIRECTORY/$(date +%d-%m-%Y).log
fi

Sendo assim eu gostaria de colocar a mensagem, que caso nenhum arquivo tenha sido alterado, ou copiado no dia, apareça a mensagem.

echo " Nenhum arquivo foi alterado ou adicionado no servidor X no dia" >> $LOGDIRECTORY/$(date +%d-%m-%Y).log

Obrigado!!

Boa noite Rodofim.
esse $? esta "pegando" o exit code de qual comando?


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________


Bom dia amigo.
Segue.

find $BASEDIRECTORY -type f -newermt $(date +%Y-%m-%d) -exec cp -Raprv --parents {} $DAILYDIRECTORY/$(date +%d-%m-%Y)/ \; >> $DAILYDIRECTORY/$(date +%d-%m-%Y)/list-$(date +%d-%m-%Y).txt >> $