Eu escrevo um pequeno script bash que verifica a versão mais recente do servidor Nextcloud estável disponível e me notifica
Gostaria que o script me notificasse com o comando "notify-send" somente se o número da versão do servidor mudar.
Meu script simples:
#!/bin/bash
# The latest stable version of Nextcloud server in a variable
LatestStableVersion=$(curl -s https://nextcloud.com/install/ | grep 'Latest stable version:' | awk '{print $18}')
# Notify latest stable version of Nextcloud server
notify-send -u critical -t 12000 "Nextcloud" "New version available : $LatestStableVersion"
Eu quero a notificação apenas se a versão do número do servidor mudar na variável "$LatestStableVersion". Suponho que com loop "while".
Você tem alguma ideia de como fazer isso?
Obrigado
Eu testei uma nova ideia e meu script bash foi executado com sucesso:
1 – Recebo a última versão estável do servidor Nextcloud em uma variável
2 – Armazeno em arquivo de texto separado a versão atual em execução no meu servidor pessoal
3 – O script compara a versão mais recente com a atual, me avise se não forem iguais e altere (no arquivo de texto) a versão atual com a nova.
Uma tarefa cron executa o script a cada minuto.
É complicado, eu sei, mas funciona.
Obrigado