假设我有一个编号为1-50的文件列表,我只想删除编号为' 3'在他们中。我该怎么做?
答案 0 :(得分:4)
也许你正在寻找全球范围:
rm *3*
请务必先检查无害的内容(例如ls
)。
无法想象为什么你会需要这个。
答案 1 :(得分:0)
使用find
:
find . -name '*3*' -exec rm {} ;\
答案 2 :(得分:-1)
假设您实际上只想删除包含 3的文件(而不是关于名为 3的文件的其他答案),那么您可以这样做:
rm `grep -l 3 *`
(或将*
替换为您要考虑的文件集匹配)