add clean up

This commit is contained in:
Antonio J. Delgado 2025-08-09 18:09:19 +03:00
parent 5e2de83e64
commit 44837f987f

View file

@ -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