Linux
如何在linux中刪除多個文件的破折號
我的文件名為
HCW-00109-01.sam
我想把他們的名字改成
HCW0010901.sam
有人可以幫我弄這個嗎?
您必須小心重命名命令。如果您不使用 -o,它可能會覆蓋文件。當然,如果你搞砸了,就無法撤消。
- “-a”表示要多次替換
- “-o”表示不覆蓋文件
- – 表示將命令的其餘部分視為參數而不是選項
- 對於其中包含破折號的所有文件,將破折號替換為空字元串
rename -a -o -- '-' '' *-*