我正在使用Linux並打算使用shell刪除某些文件。當名稱不包含某些詞時刪除文件
我在我的文件夾中有一些文件,一些文件名包含單詞「好」,而另一些則沒有。 例如:
ssgood.wmv
ssbad.wmv
goodboy.wmv
cuteboy.wmv
我想刪除不包含名稱中的「好」的文件,因此剩餘的文件有:
ssgood.wmv
goodboy.wmv
如何做到這一點用在外殼rm
?我嘗試使用
rm -f *[!good].*
但它不起作用。
非常感謝!
你的意思是 「文件** **名包含 '好'?」該示例似乎指示文件名,但您確實說「文件包含單詞」... – sarnold
文件*名稱*包含良好。我不是英語母語的人。感謝4個提醒。 – DocWiki