fix: aggiunge pulizia risultati inversa e measurements.csv in clear.sh

This commit is contained in:
2026-05-21 08:23:51 +02:00
parent 295057e80b
commit b92c39ffb0
+29 -8
View File
@@ -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 ;;