xargs命令用法
一.用作替换工具,读取输入数据重新格式化后输出
1.多行输入单行输出
2.-n选项多行输出
3.-d选项可以自定义一个定界符
3.读取stdin,将格式化后的参数传递给命令
xargs的一个选项-I,使用-I指定一个替换字符串{},这个字符串在xargs扩展时会被替换掉,当-I与xargs结合使用,每一个参数命令都会被执行一次
二.xargs结合find使用
1.用rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long. 用xargs去避免这个问题
-0位定界符
三.xargs的其他应用
假如你有一个文件包含了很多你希望下载的URL,你能够使用xargs下载所有链接