すべてを

▼開く

閉じる▲

複数のファイル名の拡張子を一括して変更する

○拡張子「.tgz」を一括して「.tar.gz」に変更する

lsコマンドで変更前のファイルを見る
$ ls
dec2004.tgz  nov2004.tgz  oct2004.tgz  sep2004.tgz

renameコマンドで変更する部分、変更後の部分、対象ファイルを指定する
$ rename .tgz .tar.gz *.tgz

renameコマンドで、変更したい部分「.tgz」と変更後「.tar.gz」を指定し、ファイル名をワイルドカードを使って「*.tgz」と指示する。すると、拡張子「.tgz」を持つすべてのファイルが「.tar.gz」に変更される。

lsコマンドでコマンド実行結果を見る
$ ls
dec2004.tar.gz  nov2004.tar.gz  oct2004.tar.gz  sep2004.tar.gz

複数のファイル名の共通部分を一括して変更する

○ファイル名「IMAGE???.TIFF」を「image???.TIFF」に変更する

lsコマンドで変更前のファイルを見る
$ ls
IMAGE001.TIFF  IMAGE002.TIFF  IMAGE003.TIFF  IMAGE004.TIFF  IMAGE005.TIFF

renameコマンドで変更する部分、変更後の部分、対象ファイルを指定する
$ rename IMAGE image IMAGE???.TIFF

renameコマンドで、変更したい部分「IMAGE」と変更後「image」を指定し、ファイル名をワイルドカードを使って「IMAGE???.TIFF」と指示する。すると、ファイル名の共通部分「IMAGE」が「image」に変更される。

lsコマンドでコマンド実行結果を見る
$ ls
image001.TIFF  image002.TIFF  image003.TIFF  image004.TIFF  image005.TIFF