From b92c39ffb08048a767ccd22447c71bcab695a0be Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Thu, 21 May 2026 08:23:51 +0200 Subject: [PATCH] fix: aggiunge pulizia risultati inversa e measurements.csv in clear.sh --- clear.sh | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/clear.sh b/clear.sh index 1c7e302..56377b2 100755 --- a/clear.sh +++ b/clear.sh @@ -76,20 +76,41 @@ cleanup_dir() { esac } +cleanup_measurements() { + local CSV="$BASE_DIR/results/measurements.csv" + if [[ ! -f "$CSV" ]]; then + echo "Nessun file measurements.csv trovato." + return + fi + read -rp "Cancellare results/measurements.csv? [s/N] " CONFIRM + if [[ "${CONFIRM,,}" == "s" ]]; then + rm -f "$CSV" + echo "Cancellato measurements.csv." + else + echo "Annullato." + fi +} + echo "Cosa vuoi ripulire?" -echo " 1. Risultati FDM (results/fdm/)" -echo " 2. Risultati PINN (results/pinn/)" -echo " 3. Entrambi" +echo " 1. Risultati FDM (results/fdm/)" +echo " 2. Risultati PINN (results/pinn/)" +echo " 3. Risultati Inversa (results/inverse/)" +echo " 4. Misurazioni (results/measurements.csv)" +echo " 5. Tutto" echo " 0. Annulla" echo "" read -rp "Scelta: " CHOICE case "$CHOICE" in - 1) cleanup_dir "FDM" "$BASE_DIR/results/fdm" ;; - 2) cleanup_dir "PINN" "$BASE_DIR/results/pinn" ;; - 3) - cleanup_dir "FDM" "$BASE_DIR/results/fdm" - cleanup_dir "PINN" "$BASE_DIR/results/pinn" + 1) cleanup_dir "FDM" "$BASE_DIR/results/fdm" ;; + 2) cleanup_dir "PINN" "$BASE_DIR/results/pinn" ;; + 3) cleanup_dir "Inversa" "$BASE_DIR/results/inverse" ;; + 4) cleanup_measurements ;; + 5) + cleanup_dir "FDM" "$BASE_DIR/results/fdm" + cleanup_dir "PINN" "$BASE_DIR/results/pinn" + cleanup_dir "Inversa" "$BASE_DIR/results/inverse" + cleanup_measurements ;; 0|"") echo "Annullato." ;; *) echo "Scelta non valida." ; exit 1 ;;