xargs命令

浪尽此生 提交于 2019-11-28 03:28:59
xargs命令从stdin处读取一系列参数,然后使用这些参数来执行指定命令。它能将单行或多行输入文本转换成其他格式,例如单行变多行或是多行变单行。 
 
 
将多行输入转换成单行输出
xargs默认的echo命令可以用来将多行输入转换成单行输出。
 
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  

 

将单行输入转换成多行输出
xargs的-n选项可以限制每次调用命令时用到的参数个数。
 
未完待续......
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!