ファイル名を数字から文字に変更する方法

ファイル名を数字から文字に変更する方法

適切なスクリプトを使用してファイルの名前を変更する方法が気になります。 2000.jpg B001.jpg 9002.jpg 5006.jpg A007.jpg to ICON000.jpg ICON001.jpg ICON002.jpg ICON006.jpg すべての文字と数字をアイコンに変換したいです。 ..

答え1

ファイル名の最後の3つの数字を保持し、その前のすべての数字をICONという単語に置き換えたいと思います。

renameLinuxでは、コマンドと正規表現を使用してこれを実行できますperl。イメージフォルダで次のコマンドを実行します。

rename 's/^.*([0-9]{3}\.jpg)$/ICON$1/' *.jpg

renameシステムに異なるバージョンがある可能性があることに注意してください。rename上記のコマンドが機能しない場合は確認してください。https://stackoverflow.com/questions/22577767/get-the-perl-rename-utility-instead-of-the-built-in-rename

関連情報