Le 18/07/19 à 15h11, David BERCOT <[email protected]> a écrit : > Je vous fais juste un petit retour rapide... > J'ai donc suivi le conseil de Daniel et ça fonctionne. > > En gros : > wget -o code_retour_slimjet --show-progress -N > "https://www.slimjet.com/download.php?location=local&xp=&version=lnx64&type=deb&beta=&server=" > if [[ $(grep "Téléchargement sauté" code_retour_slimjet) ]]; then echo > "Pas de mise à jour pour Slimjet !" else > gdebi --n > download.php?location=local&xp=&version=lnx64&type=deb&beta=&server= fi
Sauf que la doc dit explicitement qu'il faut pas de -o avec -N Et je suis pas sûr que ton url récupère effectivement le .deb… Je pense plus prudent de faire deb=slimjet_amd64.deb oldDate=$(date --reference $deb '+%F %T') wget -N https://www.slimjet.com/release/slimjet_amd64.deb newDate=$(date --reference $deb '+%F %T') if [ "$oldDate" == "$newDate" ]; then echo "Pas de mise à jour de $deb ($oldDate)" else echo "On a récupéré un nouveau $deb ($oldDate => $newDate)" # faire autre chose si besoin fi -- Daniel Selon les derniers chiffres, 1/3 des statistiques sont fausses.

