玩转xargs
来源:互联网 发布:无损音乐剪切软件 编辑:程序博客网 时间:2024/05/18 14:28
玩转xargs
1、我们可以用一个管道将一个命令的stdout重定向到另一个命令的stdin,例如
$cat a.txt | grep "abc"
2、xargs命令把从stdin接收到的数据重新格式化,再将其作为参数提供给其他命令
$cat example.txt #样例文件
1 2 3 4 5 6
7 8 9 10
11 12
$cat example.txt | xargs #多行输入转换为单行
1 2 3 4 5 6 7 8 9 10 11 12
$cat example.txt | xargs -n 3 #指定每行参数数量
1 2 3
4 5 6
7 8 9
10 11 12
$echo "splitXsplitXsplitXsplit" | xargs -d X #用-d选项作为指定一个定制的定界符
split split split split
$echo "splitXsplitXsplitXsplit" | xargs -d X -n 2 #用-d选项作为指定一个定制的定界符,并且指定每行n个参数
#!/bin/bash#文件名:echo.shecho $@'#'
$cat args.txt | xargs -n 2 ./echo.sh #每次执行需要2个参数命令时
0 0
- 玩转xargs
- Linux之玩转xargs
- linux命令之 玩转xargs
- linux命令之玩转xargs
- find xargs (转)
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- xargs
- 我的第一篇博客——红黑树的基本操作
- M2
- 脱离 Spring 实现复杂嵌套事务,之六(NOT_SUPPORTED - 非事务方式)
- 经验
- AndroidStudio离线使用gradle
- 玩转xargs
- 脱离 Spring 实现复杂嵌套事务,之七(NEVER - 排除事务)
- 统计源代码目录中C源程序行数(find+args命令的结合)
- java static关键字解析
- 脱离 Spring 实现复杂嵌套事务,之八(MANDATORY - 要求存在事务)
- apk编译问题 cannot find symbol
- (学习笔记4)BMP位图照片的几何变换
- Android中的Message
- 按钮点击的延迟处理