Ubuntuでファイル名一括置換 rename

Linux

ファイル名を変更するときはmvを使いますが、一括して変更したいときはrenameを使います。

rename 置換する文字列 置換後の文字列 *.jpg
または
rename 置換する文字列 置換後の文字列 ファイル名 ファイル名2 ...

ただしUbuntuではこのまま使うと
Bareword "置換する文字列" not allowed while "strict subs" in use at (user-supplied code).
とエラーになります。

Ununtuでは正規表現を使って書くのが正解みたいです
rename "s/置換する文字列/置換後の文字列/;" *.jpg

コメント

タイトルとURLをコピーしました