xargs 命令
2015-12-02 10:48
288 查看
1. xargs 很好用,可以将多个结果分段传给下一个命令进行计算
比如说find 找到很多个文件,又想对每个文件统计条数:find 20151201 -name "mjoys*.txt" | xargs wc -l
find. -type f -name “*.tmp"|xargs rm -f
cat test.txt |xargs -n 2
后面可以接多个命令:
find /view/ -name "*.txt" | xargs grep 'bUFmz0BTOFO'|wc -l
对view目录下的文件夹的文件查找 含有‘’的记录,并计算总条数
2. 我很好奇xargs怎么对分段结果进行排序
find 20151201 -name "mjoys*.txt" | xargs wc -l0 20151201/mjoys/2015120121/mjoys_click.txt
0 20151201/mjoys/2015120123/mjoys_click.txt
0 20151201/mjoys/2015120118/mjoys_click.txt
0 20151201/mjoys/2015120117/mjoys_click.txt
0 20151201/mjoys/2015120122/mjoys_click.txt
0 20151201/mjoys/2015120119/mjoys_click.txt
0 20151201/mjoys/2015120115/mjoys_click.txt
0 20151201/mjoys/2015120120/mjoys_click.txt
2 20151201/mjoys/2015120100/mjoys_click.txt
6 20151201/mjoys/2015120101/mjoys_click.txt
0 20151201/mjoys/2015120116/mjoys_click.txt
8 总计
怎么对以上文件进行排序???
3. 什么样的命令与xargs一起使用
前面最好是:有多行输出的shell命令, 如find ,catxargs 可以将前面命令的输出用作后面命令的参数
后面是: 单行或者单个处理命令 ,比如 rm, wc
相关文章推荐
- ArrayList与LinkedList的区别
- 在一维数组中查找某个元素出现的次数
- Maven学习总结(一)——Maven入门
- grails 统一认证加单点登录
- 又是数据库服务器IO高引起的问题
- 逻辑回归模型和算法
- VS每次编译都重新编译整个工程的解决方案
- 计算机连不上网的总结
- objc/runtime.h 查看私有api
- LeetCode--H-Index
- Java if 判断
- 整理Javascript事件响应学习笔记
- Hibernate的dialect大全
- js页面跳转整理
- JMeter压力测试入门教程[图文]
- boost::asio译文
- axis2开发WebService 碰到的错误
- MongoDB学习
- cron
- [Java基础]浅析Java多态