なんですかこのイケメンコマンドは ファイル名の変更、ファイルの移動と言えば mvコマンドだ。初歩の初歩だ。 複雑なリネームはパイプやシェルスクリプトで実現するものだという思い込みから、 renameというイケメンコマンドを知らずにいた!なんてもったいない! とても簡単、そしてステキすぎる実行結果 $ ls file01.txt file02.txt file03.txt file04.txt file05.txt $ rename 's/.txt/.csv/' *.txt $ ls file01.csv file02.csv file03.csv file04.csv file05.csv これだけで、すべての .txtファイルの拡張子変更ができてしまった! 見ての通りrenameコマンドは、複数ファイルを一括でリネーム、移動するときに力を発揮する。 コマンドの記法は、以下の通り。 ren
![mvにサヨナラ!renameコマンドのイケメンぶりが半端ない](https://cdn-ak-scissors.b.st-hatena.com/image/square/86cc4ce1895db97cc80d4f70616fc1bd1c46df98/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEiNt42eZPLdiauXCujYp6bq99XP4au-Tbe7MzFzlsllknB7cy3aoes93LRBaKQoQG9DYa_z22fUl8eLkM11pqi588gZM_5rHfS3bDyAlgwkVjM5oPHcFPm_Z30_KWwl8fBORiAGkOGmCkhG%2Fw1200-h630-p-k-no-nu%2FDQ3name.png)