Linuxのrenameコマンドで複数のファイル名を一括変換する方法!使い方やオプションを解説!

「Linux」で利用できる便利な「rename」コマンドを使った、複数のファイル名を一括変換する方法を紹介します。「Linux」の「rename」コマンドは基本的な操作でありながら、非常に便利な機能で。「rename」コマンドの使い方をマスターしましょう。

Linuxのrenameコマンドで複数のファイル名を一括変換する方法!使い方やオプションを解説!のイメージ

目次

  1. 1Linuxのrenameコマンドとは?
  2. mvコマンドでできない複数・一括ファイル名変換ができる
  3. Linux系のOSをインストールすると標準で入っているコマンド
  4. Mac・Windowsでもrenameコマンドは使える?
  5. 2Linuxのrenameコマンドのパラメータと使い方
  6. 【Linux】ファイル名・ディレクトリ変換の例
  7. 【ワイルドカード】を使えば拡張子を一括変換・置き換えが可能
  8. 3Ubuntuのrenameコマンドのパラメータと使い方
  9. 【Linux】ファイル名・ディレクトリ変換の例
  10. 【ワイルドカード】を使えば拡張子を一括変換・置換が可能
  11. 正規表現を使ったファイル名・拡張子変換例
  12. 4Linuxのrenameコマンドで複数ファイル・ディレクトリを一括変換しよう

Linuxのrenameコマンドとは?

本記事冒頭の本章では、「Linux」で利用できる「rename」コマンドとはどういったコマンド・オプションなのかを紹介します。「rename」コマンドを利用したことがない人は、そのコマンド・オプションの特徴を理解しましょう。

mvコマンドでできない複数・一括ファイル名変換ができる

「Linux」の「mv」コマンドでは、ファイル名の変換ができますが、一括でファイル名の変換ができません。そういったときに利用するのが「rename」コマンドです。「rename」コマンドでは、ファイル名の変換から拡張子の一括置換ができるので、覚えておくと非常に便利なコマンドです。

Linux系のOSをインストールすると標準で入っているコマンド

「Linuxディストリビューション」には、「rename」コマンドが標準搭載されています。h

Mac・Windowsでもrenameコマンドは使える?

「Linux」で利用できる「rename」コマンドは、MacパソコンやWindowsパソコンでも利用することができます。しかし、それぞれのOSでコマンドの入力方法が異なるので注意しましょう。次の章からは、「Linux」の「rename」コマンドの入力方法や、拡張子一括変換のコマンド例を紹介していくので参考にしてみてください。

ThumbLinuxをMacで使うメリットは?違いやオススメの使い分けを比較して解説!
LinuxをMacで使うメリットや使い分け方法について解説します。また、LinuxとMacの...

Linuxのrenameコマンドのパラメータと使い方

本章では。早速「Linux」の「rename」コマンド・パラメーターの使い方を紹介します。

【Linux】ファイル名・ディレクトリ変換の例

「Linux」【CentOS】「rename」コマンドの使い方
コマンド
パラメーター
$ rename「変換前文字列」「変換後文字列」「対象ファイル(複数選択可)」

「Linux」【CentOS】「rename」コマンド【a.txt】から【a.TXT】へ複数ファイル名を変換・変更する場合
$ rename .txy .TXT a.txt b.txt

【ワイルドカード】を使えば拡張子を一括変換・置き換えが可能

「Linux」【ワイルドカード】を使った複数ファイルの拡張子一括置換の場合
$ rename .txt .TXT *.txt

ThumbLinuxのlsコマンドとオプションの使い方!ファイルの一覧表示方法を解説!
Linuxにはlsという、ファイル情報やディレクトリ情報、ファイルのサイズを一覧表示できる、...

Ubuntuのrenameコマンドのパラメータと使い方

Linux【Ubuntu】での「rename」コマンド・パラメーターの使い方は、【CentOS】と若干異なるので解説します。

【Linux】ファイル名・ディレクトリ変換の例

Linux【Ubuntu】「rename」コマンドの使い方
コマンド
パラメーター
$ rename 's/「変換前文字列」/「変換後文字列」/「対象ファイル(複数選択可)」

Linux【Ubuntu】「rename」コマンド【a.txt】から【a.TXT】へ複数ファイルを置換する場合
$ rename 's/.txt/.TXT/' a.TXT b.TXT

【ワイルドカード】を使えば拡張子を一括変換・置換が可能

Linux【ワイルドカード】を使った複数ファイルの拡張子一括変換の場合
$ rename 's/.txt/.TXT/' *.txt

正規表現を使ったファイル名・拡張子変換例

Linux【正規表現】を使って大文字をすべて小文字に一括変換する例
$ rename 'y/A-Z/a-z/' *

ThumbLinux diffコマンド一覧!「Linux」ファイル差分の出力やディレクトリ同士を比較するオプションも解説!
Linuxのdiffコマンドで使えるオプションをご紹介します。Linuxのdiffコマンドで...

Linuxのrenameコマンドで複数ファイル・ディレクトリを一括変換しよう

本記事では、「Linux」の「rename」コマンドの使い方を紹介しました。「rename」コマンドを利用すれば、ファイル名の一括変更・拡張子の一括変更が可能です。作業効率を上げるためにも「rename」コマンドを使った変更が非常に有効なので、手順とコマンドを覚えておきましょう。

ThumbLinuxのgrapコマンドで特定の文字列を抽出する方法!「Linux」の使い方やオプション一覧を紹介!
「grep」はLinuxのコマンドで、使い方は特定の文字を入力して、ファイルを特定したり、存...

関連するまとめ

Original
この記事のライター
KFJ
Apple製品を中心に、アプリやガジェットなど、役に立つ情報を皆さんに提供していきます。