1. ホーム
  2. bash

[解決済み] ファイル名の一部をリネームする [重複]。

2022-11-29 07:16:54

質問

このようなファイルがたくさんあります。

DET01-ABC-5_50-001.dat
...
DET01-ABC-5_50-0025.dat

で、こんな感じにしたいんです。

DET01-XYZ-5_50-001.dat
...
DET01-XYZ-5_50-0025.dat

どうすればいいのでしょうか?

どのように解決するのですか?

名前の変更コマンドにはいくつかの種類がありますが、あなたの場合、次のような単純なものでしょう。

rename ABC XYZ *.dat

Perlの正規表現を受け付けるバージョンがあるかもしれません。

rename 's/ABC/XYZ/' *.dat