From 07bda14baa7984679ea948940462222977e89967 Mon Sep 17 00:00:00 2001 From: "Michael T. DeGuzis" Date: Tue, 27 Feb 2024 23:09:35 +0000 Subject: [PATCH] Add prompt --- utilities/move-mame-roms.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/utilities/move-mame-roms.sh b/utilities/move-mame-roms.sh index fa46aef8..761f41e1 100755 --- a/utilities/move-mame-roms.sh +++ b/utilities/move-mame-roms.sh @@ -38,10 +38,18 @@ fi # Move roms_to_move=() +num_roms=$(cat "${romlist}" | wc -l) +echo "[INFO] This operation will move ${num_roms} roms from ${src} to ${dest}" +read -erp "Proceed? (y/N): " response +if [[ "${response}" != "y" ]]; then + echo "[INFO] Aborting..." + exit 0 +fi + for rom in $(cat "${romlist}"); do - echo "Adding rom from list: $rom to $dest" - rom_file=$(find "${src}" -name "${rom}.zip") + echo "Moving rom from list: $rom to $dest" + rom_file=$(find "${src}" -name "${rom}") if [[ -z "${rom_file}" ]]; then echo "[ERROR] Could not find rom ${rom}, skipping" continue