Substitua o espaço do nome do arquivo pela Bash subscore

for file in *; do mv "$file" `echo $file | tr ' ' '_'` ; done
Disgusted Dog