• 2 Posts
  • 35 Comments
Joined 9 months ago
cake
Cake day: March 8th, 2025

help-circle
  • SchwertImStein@lemmy.dbzer0.comtoLinux@lemmy.mlBash scripting question
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    5 days ago
    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.