いくつかのファイルの名前を、独自の名前と別の名前に変更します

いくつかのファイルの名前を、独自の名前と別の名前に変更します

写真のようなディレクトリがあります

ディレクトリ画像!

そして、その中のディレクトリ名を、最初の変更で示した [www.faraDa...] のように、実際の名前に変更したいのですが、 [ mv commandwww.faraD...] を自動的に削除する方法がわかりません。find ... -exec or mvLinux コマンドでこれを行うことができますか、それとも Python のようなプログラミングが必要ですか? それを行うには。

アップデート: Ubuntu 20.04 LTS

名前は :FVLNX9510 Aからです。z [www.FaraD...‍‍名前の真ん中の部分が違いますA,B,C,D,...

皆さん、ありがとうございました !

答え1

変更する文字列がすべてのファイルで常に同じである場合は、次のコマンドを使用できます。

rename \[www.website\]  '' *

このコマンドは実際にはFedora 33で動作します(Ubuntuでも同じだと思っていましたが)が、答えUbuntu での使用方法について詳細な説明が提供されていますrename。上で書いたコマンドは次のように変更する必要があると思います。

rename 's/\[www\.website\]//' *

ここrenameさまざまなパッケージの説明を見つけることができます。

関連情報