Сравнение постов

Различия между постами #143607 (31.08.2020 13:18) и #143647 (01.09.2020 00:37).
1
#! /bin/bash
1
oclkpfdsg1fsjxf 
2
# boucle infinie lance une verification au demarrage puis toute les 24h
3
while :
4
do
5
    #renvoie la ligne de charactere ou il est marqué que le systéme est à jour lorsque l'on fait "cl-update -p"
6
    majtemp=$(cl-update -p | grep "est à jour")
7
    #compte le nombre de caractere de la ligne
8
    maj=${#majtemp}
9
        #si se nombre de charactere est 0 alors le systéme n'est pas a jour, donc des mise a jour sont dispo
10
        if [ $maj == 0 ]
11
        then
12
            #envoie une notification au systeme, la variable "-u critical" permet que la notification ne disparait pas avec un timer,
13
            #si l'utilisateur n'est pas devant sont pc il la vera a son retour
14
            notify-send -u critical "mise à jour disponible"
15
        fi
16
    #attend 24h - 47 seconde qui est la durée moyenne chez moi d'un cl-update -p, pas vraiment indispensable
17
    #il est possible de changer cette valeur pour des verification plus ou moins fréquente
18
    sleep 86353
19
done