2014/02/19

Recent entries from same category

  1. Zenn で Twitter bot 作成入門を書いた。
  2. プログラマーのための新しい情報共有コミュニティ Zenn で本を書いてみた。
  3. Windows ユーザは cmd.exe で生きるべき 2020年版
  4. Let's Encrypt を簡単操作できる CLI、Lego が MyDNS に対応した。
  5. golang でメモ専用コマンド「memo」作った。

大量にあるファイルのファイル名を一括で変更する場合、どうしても 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 by