forked from axiom-team/g1-stats
20 lines
609 B
Bash
Executable File
20 lines
609 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Récupération du chemin absolut du répertoir du script actuel
|
|
GPATH="$( cd "$(dirname "$0")" ; pwd -P )/.."
|
|
source $GPATH/.env
|
|
|
|
lastDate=$(jq -r .[].date $GPATH/db/daily.json | tail -n1)
|
|
j=0
|
|
for i in $(jq -r .[].date $GPATH/db/daily.json); do
|
|
((j++))
|
|
[[ $j == $lastDate ]] && break
|
|
date=$(awk -F '-' '{ print $3"-"$2"-"$1 }' <<<"$i")
|
|
if ! [[ $(grep $(date -d "$date+1day" '+%d-%m-%y') <<<$(jq -r .[].date $GPATH/db/daily.json)) ]]; then
|
|
tput cuu1
|
|
echo -e "\nDate manquante: $(date -d "$date+1day" '+%d-%m-%y'): $j"
|
|
else
|
|
! (( $j % 3 )) && echo -en "\rScan en cours ... $i"
|
|
fi
|
|
done
|