From 5e1ddb0e6b0a5baa6f873d7ebc5efcb97c8c0699 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 29 Nov 2024 10:24:14 -0300 Subject: [PATCH] Verifica lista em branco --- atualiza_TotalBus.bash | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/atualiza_TotalBus.bash b/atualiza_TotalBus.bash index 93e2ebd..e9cfa37 100755 --- a/atualiza_TotalBus.bash +++ b/atualiza_TotalBus.bash @@ -581,9 +581,9 @@ case $service in echo -e " " portconf=$(cat /dados/$adm/standalone/configuration/standalone.xml | grep "socket-binding-group name" | cut -d ":" -f 2 | tr -d '}">') portconsole=$(expr $portconf + 9990) - echo -e "A porta da console é: $portconsole" + #echo -e "A porta da console é: $portconsole" sleep 3 - echo -e " " + #echo -e " " echo -e "#############################################################################################" echo -e "Apagando backups antigos com mais de 14 dias..." find "/dados/" -type d -name 'bkp_ADM_*' -mtime +14 -exec rm -rf {} \; @@ -619,6 +619,11 @@ case $service in echo -e "Backup salvo em: $bkpok " echo -e "***********************************************************************" echo -e "Favor acessar ADM via browser e validar. *****" + echo -e " " + [ ! -x "$(which unzip)" ] && echo "Instalando... " && sudo apt install unzip 1> /dev/null 2>&1 -y # unzip instalado? + versaonova=$(unzip -p /tmp/ventaboletosadm.war WEB-INF/classes/versionADM.info ; echo) + versaoantiga=$(unzip -p $bkp/ventaboletosadm.war WEB-INF/classes/versionADM.info ; echo) + echo -e " " logt=$(date +%d-%m-%Y) echo -e "Gravando log da atualização em "/dados/$cliente/standalone/log/atualizacao_$logt.log" ..." feito=$(echo -e $userj | tr a-z A-Z) @@ -627,16 +632,25 @@ case $service in - Atualização >>>ADM<<< - Data/Hora: $time - Atualizando cliente: $cliente - - PARA Versão: #$versaoadm + - Versão antiga: $versaoantiga + - Versão NOVA: $versaonova - Backup salvo em "$bkp/ventaboletosadm.war" - Endereço: http://$IPPRIV:$portapp/ventaboletosadm - Console: http://$IPPRIV:$portconsole - Feito por: $feito ----------------------------------------------------------------------------------" >> /dados/$cliente/standalone/log/atualizacao_$logt.log echo -e " " + echo -e "- Versão antiga: $versaoantiga" + echo -e " " + echo -e "- Versão NOVA: $versaonova" + echo -e " " + echo -e "- Endereço: http://$IPPRIV:$portapp/ventaboletosadm" + echo -e " " + echo -e "Console: http://$IPPRIV:$portconsole" + echo -e " " sleep 1 echo -e "***********************************************************************" - echo -e "*****Atualização do " $adm " para a versão $versaoadm finalizada!!!****" + echo -e "*****Atualização do " $adm " para a versão $versaonova finalizada!!!****" echo -e "***********************************************************************" ;;