From e88741331b037f7f595acae38b12e79546557520 Mon Sep 17 00:00:00 2001 From: scossa Date: Mon, 18 Nov 2024 15:43:34 +0100 Subject: [PATCH] up script --- script/cerca_rusco.sh | 1 - script/delete_rusco.sh | 1 - script/pulisci_manualmente_vecchio_rusco.sh | 1 - script/pulisci_vecchio_rusco.sh | 13 ++++++------- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/script/cerca_rusco.sh b/script/cerca_rusco.sh index 83eac3d..fef55d0 100755 --- a/script/cerca_rusco.sh +++ b/script/cerca_rusco.sh @@ -1,7 +1,6 @@ #!/bin/bash # Script per cercare una parola (input utente) nella colonna "name" e/o "description" -# nano /var/www/html/leaflet/ruscomap/cerca_rusco.sh #Imposta credenziali DB_USER=$(jq -r '.db.user' ../config/default.json) diff --git a/script/delete_rusco.sh b/script/delete_rusco.sh index 7b15a82..dc30291 100755 --- a/script/delete_rusco.sh +++ b/script/delete_rusco.sh @@ -1,7 +1,6 @@ #!/bin/bash # Script per cancellare tutti i record della table "markers" -# nano /var/www/html/leaflet/ruscomap/delete_rusco.sh # Imposta credenziali DB_USER=$(jq -r '.db.user' ../server/config/default.json) diff --git a/script/pulisci_manualmente_vecchio_rusco.sh b/script/pulisci_manualmente_vecchio_rusco.sh index 9ffdb61..202e8c4 100755 --- a/script/pulisci_manualmente_vecchio_rusco.sh +++ b/script/pulisci_manualmente_vecchio_rusco.sh @@ -1,7 +1,6 @@ #!/bin/bash # Script per cancellare tutti i record della table "markers" più vecchi di 24h (manuale) -# nano /var/www/html/leaflet/ruscomap/pulisci_manualmente_vecchio_rusco.sh # Imposta credenziali DB_USER=$(jq -r '.db.user' ../server/config/default.json) diff --git a/script/pulisci_vecchio_rusco.sh b/script/pulisci_vecchio_rusco.sh index 655f62e..cb592db 100755 --- a/script/pulisci_vecchio_rusco.sh +++ b/script/pulisci_vecchio_rusco.sh @@ -1,13 +1,12 @@ #!/bin/bash # Script per cancellare tutti i record della table "markers" più vecchi di 24h (automatico) -# nano /var/www/html/leaflet/ruscomap/pulisci_vecchio_rusco.sh #Imposta credenziali -DB_USER=ruscone -DB_PASS=password -DB_NAME=ruscomap -TABLE_NAME=markers +DB_USER=$(jq -r '.db.user' ../server/config/default.json) +DB_PASS=$(jq -r '.db.password' ../server/config/default.json) +DB_NAME=$(jq -r '.db.database' ../server/config/default.json) +TABLE_NAME=$(jq -r '.db.table' ../server/config/default.json) # Prendi l'ora e data meno 24 ore TIME_THRESHOLD=$(date -d '24 hours ago' '+%Y-%m-%d %H:%M:%S') @@ -19,11 +18,11 @@ SQL_COMMAND="DELETE FROM $TABLE_NAME WHERE ts < '$TIME_THRESHOLD';" mysql -u "$DB_USER" -p"$DB_PASS" "$DB_NAME" -e "$SQL_COMMAND" # elimina tutte le immagini caricate più di 24h fa -find ../uploads -type f -mmin +1440 -exec rm {} \; +find ../server/public/uploads/ -type f -mmin +1440 -exec rm {} \; # check del comando if [ $? -eq 0 ]; then echo "Rusco più vecchi di 24h cancellato." else echo "\ERRORE!\n" -fi \ No newline at end of file +fi