#!/bin/bash
set -- './Folder 0001 - 0500/0001 - Portrait - House.jpg' \
'./Folder 2500 - 3000/2505 - Landscape - Mountain.jpg'
shopt -s extglob
for arg do
dir=${arg%/*}
basename_old=${arg##*/}
basename_new=${basename_old##+([[:digit:]]) - }
[[ "$basename_new" = "$basename_old" ]] && continue # skip when no rename needed
printf "%q " mv -- "$dir/$basename_old" "$dir/$basename_new"
printf "\n"
done
IyEvYmluL2Jhc2gKCnNldCAtLSAnLi9Gb2xkZXIgMDAwMSAtIDA1MDAvMDAwMSAtIFBvcnRyYWl0IC0gSG91c2UuanBnJyBcCiAgICAgICAnLi9Gb2xkZXIgMjUwMCAtIDMwMDAvMjUwNSAtIExhbmRzY2FwZSAtIE1vdW50YWluLmpwZycKCgogIHNob3B0IC1zIGV4dGdsb2IKICBmb3IgYXJnIGRvCiAgICBkaXI9JHthcmclLyp9CiAgICBiYXNlbmFtZV9vbGQ9JHthcmcjIyovfQogICAgYmFzZW5hbWVfbmV3PSR7YmFzZW5hbWVfb2xkIyMrKFtbOmRpZ2l0Ol1dKSAtIH0KICAgIFtbICIkYmFzZW5hbWVfbmV3IiA9ICIkYmFzZW5hbWVfb2xkIiBdXSAmJiBjb250aW51ZSAgICMgc2tpcCB3aGVuIG5vIHJlbmFtZSBuZWVkZWQKICAgIHByaW50ZiAiJXEgIiBtdiAtLSAiJGRpci8kYmFzZW5hbWVfb2xkIiAiJGRpci8kYmFzZW5hbWVfbmV3IgogICAgcHJpbnRmICJcbiIKICBkb25l