How to remove blank spaces on files, folders and subfolders
cd into directory
find . -depth -name '* *' \ | while IFS= read -r f ; do mv -i "$f" "$(dirname "$f")/$(basename "$f"|tr ' ' _)" ; done
Taken from Here, works great for Piwigo
Tags: piwigo, rename file and folders