xargs结合find的使用
twocode

    xargs结合find使用 用rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long. 

    用xargs去避免这个问题: 

find . -type f -name "*.log" -print0 | xargs -0 rm -f xargs

jps: -0将作为定界符。 

    统计一个源代码目录中所有php文件的行数: 

find . -type f -name "*.php" -print0 | xargs -0 wc -l

     查找所有的jpg 文件,并且压缩它们: 

find . -type f -name "*.jpg" -print | xargs tar -czvf images.tar.gz


ps:参考链接http://man.linuxde.net/xargs

网友评论已关闭