Linux上の複数のファイルからダッシュを削除する方法

Linux上の複数のファイルからダッシュを削除する方法

私のファイル名はHCW-00109-01.sam

名前を次に変更したいです。HCW0010901.sam

誰かが私を助けることができますか?

ベストアンサー1

renameコマンドは慎重に使用する必要があります。-oもちろん使用しないと台無しになれば元に戻せません。

  • -a何度も交換しなければならないそうです。

  • -oファイルを上書きしないでください。

  • --残りのコマンドをオプションではなく引数として扱うことを意味します。

  • ダッシュを含むすべてのファイルの場合、ダッシュを空の文字列に置き換えます。

    rename -a -o  -- '-' '' *-*
    

おすすめ記事