首页 > 其他分享 >pipeline xargs命令

pipeline xargs命令

时间:2022-10-26 09:00:15浏览次数:59  
标签:pipeline tar ## xargs echo 命令 n1

linux xargs命令的 n1 参数

xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。

xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。

xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。

xargs 默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。

xargs 是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令。

之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了 xargs 命令

xargs 用作替换工具,读取输入数据重新格式化后输出。
-n num 后面加次数,表示命令在执行的时候一次用的argument的个数,默认是用所有的。
————————————————

tar -zxvf *.tar.gz ##报错
ls *.tar.gz | xargs tar -zxvf ##报错

ls *.tar.gz | xargs -n1 tar -zxvf
## -n1 :表示每次只传递一个参数

##例子

echo 1 2 3 4 | xargs -n1
##output:
1
2
3
4

echo 1 2 3 4 | xargs -n2
##output:
1 2
3 4

echo 1 2 3 4 | xargs -n3
##output:
1 2 3
4

标签:pipeline,tar,##,xargs,echo,命令,n1
From: https://www.cnblogs.com/dejiang/p/16827098.html

相关文章

  • GDB常用命令
    GDB常用命令命令含义描述file装入想要的调试的可执行文件。run执行当前被调试的程序。kill终止正在调试的程序。step执行一行源代码而且进入函数内......
  • Pipeline流水线设计的最佳实践
    谈到到DevOps,持续交付流水线是绕不开的一个话题,相对于其他实践,通过流水线来实现快速高质量的交付价值是相对能快速见效的,特别对于开发测试人员,能够获得实实在在的收益。很......
  • Vue入门简易命令
    Vue入门简易命令style和class<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><scriptsrc="https://cdn.bootcdn.n......
  • java dump 线程命令 jstack PID >> mydumps.dump
    一、背景Java应用怎么通过方法定位到代码的具体步骤,下面通过一个具体的例子来说明。二、分析步骤使用TOP命令找到谁在消耗CPU比较高的进程,例如:pid=1232使用top-p......
  • git日常工作常用的命令行指令-雷jf
    1.git撤销提交gitreset--hardHEAD^//多次提交执行多次gitpushoriginmaster--force//强制将当前点提交的master分支gitreset--softHEAD^//撤销addgitr......
  • alpine、debian、ubuntu 最常用的换源命令
    文档说明:只是记录关键点alpinetest-f/etc/apk/repositories.save||cp/etc/apk/repositories/etc/apk/repositories.savesed-i's/dl-cdn.alpinelinux.org/mirr......
  • Centos7防火墙开放端口基本命令
    一、防火墙的开启、关闭、禁用命令(1)设置开机启用防火墙:systemctlenablefirewalld.service(2)设置开机禁用防火墙:systemctldisablefirewalld.service(3)启动防火墙:system......
  • getopts 解析Shell脚本命令行参数
      getopts命令是用来解析Shell脚本命令行参数的工具    #!/bin/bashset-eset-x##Globalvariablesworkspace=$PWD/$(dirname$0)readonlyworkspac......
  • 命令行参数解析getopt
      命令行解析参数 GNUC提供的函数getopt、getopt_long、getopt_long_only函数来解析命令行参数 https://github.com/tylov/STC/blob/master/docs/coption_api.m......
  • maven的mvn dependency依赖分析和常用命令介绍
    ​​​​maven的mvndependency依赖分析和常用命令介绍在项目开发过程中,我们经常会有分析项目依赖的需要,查找jar依赖路径,查找jar冲突等等。这时候,dependency命令会非常的有......