ファイル名に含まれる空白文字をアンダースコアに変更してリネームするシェルスクリプト
#!/bin/bash # -*- coding: utf-8 -*- for f in * ; do nf=`echo "$f" | sed -E 's/\s/_/g'` mv "$f" "$nf" done ls