2014/02/19

大量にあるファイルのファイル名を一括で変更する場合、どうしても GUI での操作であったりマッチパターンを書くのが面倒だったりしましたが、massren を使えば誰でも簡単にファイル名の一括置換が出来る様になります。
laurent22/massren - GitHub

massren - Easily rename multiple files using your text editor

https://github.com/laurent22/massren
お気に入りのテキストエディタを使って、好きな様にファイル名を変更出来ます。サポートしているOSは Windows, Linux, OSX です。中身は golang で書かれています。
それぞれバイナリが用意されているので自分でビルドする必要はありません。Linux と OSX の人はリンク先にある手順を、Windows の人は専用ページからダウンロード出来ます。
起動する前にエディタを設定しましょう。
$ massren --config editor vim
そしてファイル名を一括変更したい場所に移動して massren を起動します。エディタ内にファイルの一覧が書かれているので、vim やお気に入りのテキストエディタで好きな様に編集します。
最後に書き込んでエディタを終了すればファイル名が変更されています。
massren
Windows であれば
$ massren /n
OSX や Linux では
$ massren -n
で dry-run モードで起動出来ます。また引数にディレクトリやワイルドカードなファイル名も指定出来ます。
めちゃめちゃ便利ですね。
Posted at 12:34 | WriteBacks () | Edit
Edit this entry...

wikieditish message: Ready to edit this entry.






















A quick preview will be rendered here when you click "Preview" button.