---Mac Terminal Command----
find /Users/Doc/xxxx/xxx/xx \
-depth \
-name '*[:\/\*\?"<>|]*' \
-exec bash -c '
for f; do
dir=$(dirname "$f")
base=$(basename "$f")
new=$(echo "$base" | sed "s/[\\\\/:*?\"<>|]/_/g")
if [ "$base" != "$new" ]; then
mv "$f" "$dir/$new"
echo "Renamed: $f -> $dir/$new"
fi
done
' bash {} +