From 44837f987f580196b85cf476bc6cf9d0ca2c0fc6 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Sat, 9 Aug 2025 18:09:19 +0300 Subject: [PATCH] add clean up --- classify_videos.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/classify_videos.sh b/classify_videos.sh index 1de4dcf..d09699a 100755 --- a/classify_videos.sh +++ b/classify_videos.sh @@ -59,3 +59,16 @@ fi # fi # fi # done <<< "$(find . -mindepth 1 -maxdepth 1 | grep -v downloaded | grep -Eo '/[^\. ]{11}' | tr -d '/' | sort | uniq)" + +# Clean orphan JSON files +mkdir -p ../.deleted +find . -maxdepth 1 -type f -iname \*.json | while read -r file +do + # video_id=$(jq '.video_info|.id' "${file}" | sed 's/"//g'); + #filename=$(jq '.filename' "${file}" | sed 's/"//g'); + filename=$(basename "${file}") + if [ "$(find . -type f -name "${filename}*" | wc -l)" -eq 1 ]; then + echo "Orphan file: '${file}'" + find . -type f -name "${filename}*" -exec mv {} ../.deleted/ \; + fi +done