一条命令实现一个功能

用一条命令找出文件含有的字符并删除文件,如何写?
比如文件a.txt ,b.txt,c.txt

如果在这三个文件找到数字1,则删除文件。没有,则保留 。

作者: wenxin1234114   发布时间: 2011-06-02

回复 wenxin1234114


  试试:
           grep -l 1 *.txt|xargs rm -rf

作者: zhaoke0128   发布时间: 2011-06-02

  1. grep -rl 1 *.txt | xargs rm -f
复制代码

作者: xiaopan3322   发布时间: 2011-06-02

原来如彼,学习了。

作者: zooyo   发布时间: 2011-06-02

rm -rf $(grep -l 1 *.txt)

作者: yinyuemi   发布时间: 2011-06-02