find
コマンドとrename
コマンドを使って、現在のディレクトリから下の階層にあるファイルやディレクトリで、ファイル名やディレクトリ名に含まれるスペースをアンダーバーにまとめて置換する方法。
find . -depth -name "* *" -execdir rename 's/ /_/g' "{}" \;
rename
コマンドはデフォルトでMacには入ってないのでHomebrewでインストールする。
brew install rename
####参考
http://stackoverflow.com/questions/2709458/bash-script-to-replace-spaces-in-file-names
http://qiita.com/shuhei/items/cf1ddf373d1f83d5d667