それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

ファイルの拡張子の一括置換はrename コマンドを使うと便利。

ファイルの拡張子の一括変換は、rename コマンドが便利です。

rename  's/txt/json' *

rename コマンドでファイル名の一括置換が出来ます。

rename コマンドを活用することでファイル名を特定のルールに従って書き換えることがとても楽チンです。

実際にやってみた例。

takuya@~$ ls
kyoto接近.m4a         阪急通過2.m4a    阪急電車接近.m4a  阪急梅田神戸線発車.m4a
takuya@~$ rename 's/m4a/m4r/' *
takuya@~$ ls
kyoto接近.m4r   阪急通過2.m4r  神戸線予告音.m4r  阪急梅田京都線発車.m4r  阪急梅田神戸線発車.m4r  効果音 目覚まし時計のベル .m4r

インストール

osx の場合

brew install rename

debian の場合

最初から入ってた /usr/bin/rename

Cent OS には rename 全く別物が入ってた 自分でソースを持ってくること

wget -0 http://plasmasturm.org/code/rename/rename 
chmod +x rename

関連資料

http://takuya-1st.hatenablog.jp/entry/2014/11/15/142715

2016/06/03 追記

rename のインストールを追加

2017-10-26

記述を修正