ファイル名に表示される文字の変更 [重複]

ファイル名に表示される文字の変更 [重複]

+現在の作業ディレクトリのすべてのファイル名に表示されるすべての文字を空白文字に置き換えるにはどうすればよいですか?

私はLinuxコマンドがあることを知っていますが、renameこのコマンドを使用してこれを行う方法がわかりません。

例:

初期+クリスチャン - >初期クリスチャン

ベストアンサー1

努力する:

rename -n 'y/+/ /' *

yあるセットの文字を別のセットに変換するために使用されます。次の例を考えてみましょう。man rename:

To translate uppercase names to lower, you'd use
       rename 'y/A-Z/a-z/' *

式をテストするために使用されます-n。結果がうまくいけば、rename結果なしで実行して実際の名前変更を実行できます。

rename私はDebianベースのLinuxディストリビューションで呼び出され、perl-rename使用可能な同じコマンドについて話していることに言及する必要があります。prenamerenamentzrmtthihu777からの返信

おすすめ記事