xargs 后名的命令只有一个参数时,正常使用
命令find test2/ -name '*.tes' |xargs rm -rf, 即将find产生的输出(test2目录下的所有tes文件),作为rm的参数,从而完全删除
Step2 将指定类型文件带目录结构打包
find test/ -name '*.txt' |xargs tar czf test3.tgz
xargs之后命令的第一个参数用{}代替。xargs使用参数-I,再跟{}。
例如:转载于:https://my.oschina.net/jccpp/blog/116097
find -type f | xargs -I {} cp {} cc/