Folgendes würde funktionieren, falls es wirklich ein Leerzeichen wäre.
$ rename "s/ //g" *
Versuchen Sie es
$ rename "s/\s+//g" *
\s
ist ein Leerzeichen, das zur Menge von [ \t\r\n]
gehört .
Sie könnten etwa so vorgehen:
IFS="\n"
for file in *.jpg;
do
mv "$file" "${file//[[:space:]]}"
done