Linux命令之xargs

    xargs一般出现在多个命令的组合中,它是将一个命令的输出依次作为下一个命令的输入。要注意是依次,这就与“|”区分开了。

    比如要统计我们的java项目中总的代码行数,可以使用以下方式:

    find . -name  “*.java” | xargs wc -l  

    即找到java文件,并对每个文件进行wc -l,为了体现xargs的作用。可以试试

    find . name “*.java” | wc-l

    这样只是对查找到的java文件个数进行统计。

    另外比较常用到xargs的比如批量删除文件

   find -name “*.svn” | xargs rm -rf 

 

posted on 2013-03-24 19:51  戈多-Egg  阅读(201)  评论(0编辑  收藏  举报

导航