なぜ必要だったか
株式会社 テスト.png
のようなファイル名を mv
で一括処理する時にファイル名に半角スペースが入っていたので、
mv 株式会社 テスト.png
とコンピュータに解釈され、株式会社
というファイルはないと怒られた。なのでファイル名の半角スペースを削除しておきたかった。
手順
renameコマンドを、Homebrew
でインストールします。(Mac以外の方は適宜読み替えてください)
$ brew install rename
下のコマンドでカレントディレクトリ以下の、ファイル名の半角スペースをアンダースコアに置換します。
$ find . -type f | rename "s/ /_/;"
結果
無事 株式会社_テスト.png
というファイル名に置換できました。