Shell脚本学习笔记——xargs

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具,它擅长将标准输入数据转换成命令行参数。xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。xargs也可以将单行或多行文本输入转换成其他格式。

xargs的默认命令是echo,空格是默认定界符。



  • 常见选项

(1)-n:指定列数,并多行输出。



(2)-d:自定义一个域分隔符,将特定列打散,并指定格式输出。



扫描二维码关注公众号,回复: 2349383 查看本文章

(3)-i:指定xargs输出结果在后面指令的命令行参数的位置,此时采用{ } 作为占位符;

        -I:手动指定占位符是什么。




  • 练习

创建根目录下的文件和目录的同名文件 .log





猜你喜欢

转载自blog.csdn.net/cecilia3333/article/details/80765959
今日推荐