Linuxでファイル名の一括変換を行う方法を紹介します。 1.問題点 あるディレクトリに次の10ファイル(あるいはそれ以上)があるとします。 aaa.txt bbb.txt ccc.txt ddd.txt eee.txt fff.txt ggg.txt hhh.txt iii.txt jjj.txt これらのファイルの拡張子をすべて「.html」に変更したいのですが、mvコマンドで1ファイルずつ、 $ mv aaa.txt aaa.html $ mv bbb.txt bbb.html : とリネームを繰り返すのは面倒です。 ということで、ファイル名の一括変換について紹介します。 2.renameコマンドで一括置換する Linuxにはrenameコマンドが用意されている場合があるので、利用できる場合はこれで一括変換が可能です。 $ rename .txt .html * フォーマットは次のと