肥宅钓鱼网
当前位置: 首页 钓鱼百科

xara3d使用教程(xargs使用教程)

时间:2023-06-12 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

在工作中经常需要书写shell脚本来自动化运维系统,那么肯定经常会需要用到管道和xargs命令。我们知道Linux命令可以从2个地方读取要处理的内容,分别是:1).命令行参数2).标准输入。xargs命令用于将标准输入的内容按一定的规则分割成多个小块,传递给要执行的命令作为其参数来执行。只支持指定单个字符。因为Linux系统中允许文件名中带空格。若未指定则整个标准输入内容都读取。

在工作中经常需要书写shell脚本来自动化运维系统,那么肯定经常会需要用到管道xargs命令

我们知道Linux命令可以从2个地方读取要处理的内容,分别是:1). 命令行参数 2). 标准输入。但是我们需要注意的是1). 有些命令不支持标准输入 2). 若命令同时支持命令行参数和标准输入,则命令行参数优先级大于标准输入。

管道通常用“|”连接多个命令,主要作用就是将上一个命令的标准输出作为下一个命令的标准输入。简单的说就是凡是支持标准输入的命令都可以使用管道。

xargs命令用于将标准输入的内容按一定的规则(默认以空格、TAB、换行分割)分割成多个小块,传递给要执行的命令作为其参数来执行。简单的说就是xargs是用来执行命令的,但是被执行命令的参数由xargs来构建。默认被执行的命令为echo

管道和xargs的区别,可以通过以下两个命令输出的结果来展示:

xargs用法

基础语法:

xargs [选项] [被执行命令] [被执行命令初始化参数]

常用选项:

-d 分割符:默认情况下,xargs使用空格、TAB、换行符作为分割符号来将标准输入中的内容切割成小块,该选项用于指定其他分割符号。只支持指定单个字符。

-0:以数字0作为选项表示用"\0"来分割标准输入中的内容。该选项一般和find命令一起使用。因为Linux系统中允许文件名中带空格。find命令中参数-print0会以"\0"来分割文件名。

-E EOF字符:指定标准输入的EOF(结束)字符,指定后一旦xargs读取到该字符则后续输入内容不再读取。若未指定则整个标准输入内容都读取。注:该选项与不能与-d选项一起使用。

-p:提示用户确认是否需要执行指令,输入"Y"或"y"确认执行。

-t:打印要执行的命令,与“-p”一起使用可以边打印边确认执行命令。

-n 数字:指定每个被执行的命令使用的参数个数,默认所有都传递为参数。

-L 数字:指定每个执行的命令使用几行参数。

-I 替代字符:被执行的命令参数中,xargs默认用“{}“来表示参数,通过该选项可以指定别的字符作为替代字符。

-P 数字:默认xargs使用一个进程来执行命令,也就是若命令执行多次,则必须等上一个命令执行完后才能执行下一次。该选项用于指定执行命令的进程数。

总结

xargs将标准输入中的空白符(空格、TAB、换行符)替换成空格,多个连续的空白符只替换成一个;

xargs将替换后的标准输入内容,按空格切割成多个小块;

xargs将切割后小块参数,按指定个数(-n选项)依次传递给被执行命令作为参数。

公众号【web说】不局限于web知识分享。

    推荐阅读
  • 炒麦芽泡水喝的功效(麦芽对人体的好处)

    炒麦芽泡水喝的功效炒麦芽水特别适合脾胃虚弱的人喝,因为在于食物的消化方面,会存在着难以消食的现象,而且还能够补充身体内营养成分,麦芽水能够帮助缓解肝气郁结,胸闷,脾胃不适,等多种问题,而且还能够帮助消食开胃,催奶。尤其是哺乳期的妇女,存在着胀奶的现象,由于炒麦芽可以抑制催乳素释入,可以吃点麦芽水治疗回奶。麦芽水能够助脾胃,补充身体内的水分,最好是搭配着白术,陈皮,等一起食用,疗效最佳。

  • 溶脂针减肥方法(溶脂针减肥好吗)

    声明:图片来源网络,如有侵权,敬请告知溶脂针减肥,顾名思义这是一种通过注射可以达到溶解脂肪的目的,脂肪溶解了,自然人就会瘦下来。

  • 何孟怀取名得分114分(何孟怀的简介)

    文章目录:一、何孟怀相关名字打分107二、何孟怀相关名字评分106三、何孟怀相关名字推荐四、何孟怀相关名字大全五、其他人还看了一、何孟怀相关名字打分107何永何荣天何清欢何宏平何丽新何卓佳何思毅何美玲何君君何澎培何可欣何浩明何梦婕何长鹰何懿娴何妮何兆熊何义门何新贵何献君何昆鹏何权谋何麦枒何宏辉何思何俊峰何庆宇何家英何子英何纳何宗仁何剑何云伟何尤之何利贞何祚娴何莉何闰刚何永平何涌何炯何宝飞何万勤何亨

  • 孕妇可以吃不长胎儿的食物(怀孕期间对孕妇和胎儿最好的十种食物)

    怀孕期间对孕妇和胎儿最好的十种食物没有什么比发现自己怀孕更能鼓励人们养成更好的饮食习惯了毕竟,你的身体正在经历巨大的变化,你和宝宝都需要充足的维生素和营养来保持健康和强壮但是什么才是怀孕的健康食品呢,能够让胎儿健康成长以下是怀孕期间吃。

  • 虎门大桥多长多高(什么构造特点)

    接下来我们就一起去了解一下吧!虎门大桥多长多高虎门大桥长15.76千米高35.6米。虎门大桥太平高架桥、大石吓高架桥、威远高架桥、深湾高架桥、东引桥、中引桥以及西引桥均为连续刚构梁式桥;主航道桥为单跨双铰简支钢箱梁悬索桥,由东西索塔、东西锚碇、主缆、吊索和加劲梁等五大结构部分组成。

  • 天津商务职业学院普通话测试站咨询电话

    》》》天津商务职业学院普通话测试站咨询电话咨询电话:022-58525996咨询时间:工作日9:00~11:30,13:30~16:30郑重提醒:天津商务职业学院普通话水平测试工作站从未委托任何单位或机构代为普通话水平测试报名,也从未委托任何单位或机构举办普通话水平测试辅导培训班。社会上以任何名义举办的普通话水平测试辅导班、辅导网站等,均与天津商务职业学院普通话测试站无关。

  • 斗罗大陆冰蚕成神了吗(斗罗大陆冻千秋改名)

    《斗罗大陆》系列可谓是玄幻小说界的一大经典,收获了非常多的粉丝。唐舞桐和王冬儿《绝世唐门》里的女主角是唐舞桐,第一部《斗罗大陆》主角唐三的亲闺女。这个骚操作自然就是指前期女主角是王冬儿,后来王冬儿变成了唐舞桐。但是令新一君不解的就是,有不少粉丝是喜欢王冬儿,不喜欢唐舞桐。唐家三少现在的《斗罗大陆》系列主打群体是青少年,看书的过程中容易受到各种影响也非常正常。

  • 卜算子是词牌名吗(卜算子属于词牌名吗)

    卜算子,词牌名,又名“卜算子令”“百尺楼”“眉峰碧”“楚天遥”等。以苏轼《卜算子·黄州定慧院寓居作》为正体。另有双调四十四字,前后段各四句、三仄韵;双调四十五字,前段四句两仄韵,后段四句三仄韵等变体。代表作品有陆游《卜算子·咏梅》。

  • 一年总共有79个节日(但却有400多个节日)

    最近,听说五一小长假又回来了,不少人欢呼雀跃。其实吧,自从取消五一黄金周之后,就一直是只放一天假的,只不过往年都可以比较方便的蹭个周末,所以给人一种三天假期的幻觉。而今天也是个节日:地球一小时日。此外,“地球一小时”期间显著的电力需求下降将导致一小时内的二氧化碳排放降低,但之后燃煤或燃气电厂恢复供电时所造成的能耗激增将抵消这期间降低的一切排放。

  • dns是什么(dns介绍)

    以下内容希望对你有帮助!dns是什么DNS是进行域名和与之相对应的IP地址转换的服务器。域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。