【rename】Linuxでファイル名を一括変更するコマンド18タイトルとURLをコピーLinuxでファイル名やディレクトリ名を変更するためのコマンドを紹介します。ファイル名を変更するコマンドには「mv」コマンドもありますが、今回はファイル名を一括変更する「rename」コマンドについて説明します。「mv」ではファイル名の一括変更はできないので、「rename」コマンドを覚えておくと便利です。【rename】複数のファイル名を一括変更するコマンドファイル名の一部を置換することができるコマンドです。一括変更に使うことが多いですが、ひとつずつファイル名を変更することもできます。...これだけでは、分かりづらいので具体的な例で説明します。「2014-01.txt」というファイルを「2015-01.txt」に変更したい場合は、以下のようなコマンドになります。2014-01.txt複数ファイルを指定する場合は、スペース区切りで連続してファイル名を書くことで一括変更できます。2014-03.txtワイルドカードを使って一括変更する場合また、ワイルドカードを使用することもできます。ワイルドカードとは、どんな文字列にもマッチするもののことです。ファイル名の指定を「2014-*.txt」とすれば、「2014-」から始まり、「.txt」で終わる全てのファイルを一括変更することができます。2014-*.txtワイルドカードを使えば以下のように、「.htm」拡張子のファイルを「.html」に一括変更することもできます。*.htm注意点:ファイルだけでなくディレクトリも置換対象になるので、その点は注意が必要です。sample/ディレクトリ以下のsample.txtをsample2.txtに変更しようと以下のようなコマンドを入力するとエラーとなります。そのようなファイルやディレクトリはありませんそのため、ranameコマンドは同一ディレクトリ内でのファイル名一括変更時のみに使用したほうが良いでしょう。MILKはより良いサービスやプロダクトを作りたい人のためのメディアです。