find . | grep '(00h'
以上是我查找包含字符串的文件(00h
执行时打印出文件列表。
如何在此代码中添加-delete以使其删除列表的打印内容
由于
答案 0 :(得分:0)
您问题的直接答案是:
find . | grep '(00h' | xargs rm
但是你的初始命令确实没有意义,这就是上面引发错误的原因。
而是以递归方式直接使用grep
命令:
grep -rl '(00h' | xargs rm
注意:您也可以使用find实用程序执行此操作,但上述操作更简单。