ファイル名を変更するときはmv
を使いますが、一括して変更したいときはrename
を使います。
rename 置換する文字列 置換後の文字列 *.jpg
または
rename 置換する文字列 置換後の文字列 ファイル名 ファイル名2 ...
ただしUbuntuではこのまま使うと
Bareword "置換する文字列" not allowed while "strict subs" in use at (user-supplied code).
とエラーになります。
Ununtuでは正規表現を使って書くのが正解みたいです
rename "s/置換する文字列/置換後の文字列/;" *.jpg
コメント