ファイルの拡張子の一括変換は、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
記述を修正