find ./ -type f ( -iname '*.jpg' -o -iname '*.png' ) -print0 |
while IFS= read -r -d '' file; do
echo "in loop"
echo "$file"
dir=$(dirname "$file")
base=$(basename "$file")
echo "'$dir'/'$base'"
new_name="$dir/$(uuidgen -r)"
echo "Renaming ${file} to ${new_name}"
# mv "$file" "$new_name"
done
That’s what perplexity gave me after copy pasting the post.





?