位置: 编程技术 - 正文

linux shell脚本学习xargs命令使用详解(linux shell脚本攻略(第3版))

编辑:rootadmin

例如,下面的命令:

如果path目录下文件过多就会因为“参数列表过长”而报错无法执行。但改用xargs以后,问题即获解决。

本例中xargs将find产生的长串文件列表拆散成多个子串,然后对每个子串调用rm。-print0表示输出以null分隔(-print使用换行);-0表示输入以null分隔。这样要比如下使用find命令效率高的多。

xargs命令应该紧跟在管道操作符之后,它以标准输入作为主要的源数据流,并使用stdin并通过提供命令行参数来执行其他命令,例如:实例应用1,将多行输入转换为单行输出:

实例应用2,将单行输入转换为多行输出:

空格是默认的定界符,-n 表示每行显示几个参数

还可以使用-d参数来分隔参数,如下:

实例应用3,读取stdin,将格式化参数传递给命令

需求3,如何将参数嵌入到固定的命令行中?如下所示:

使用xargs的解决方案:

实例应用4,结合find使用xargs

前面已经举过例子,这里要注意的是文件名称定界符要以字符null来分隔输出,如下所示,否则可能会误删文件

其他:

推荐整理分享linux shell脚本学习xargs命令使用详解(linux shell脚本攻略(第3版)),希望有所帮助,仅作参考,欢迎阅读内容。

linux shell脚本学习xargs命令使用详解(linux shell脚本攻略(第3版))

文章相关热门搜索词:linux shell脚本编写实例,linux shell 脚本,linux shell脚本编程100例,linux中shell脚本实验总结,linux shell脚本编程100例,linux脚本语言shell,linux shell脚本编写实例,linux脚本语言shell,内容如对您有帮助,希望把文章链接给更多的朋友!

linux命令行下使用curl命令查看自己机器的外网ip Linux命令行下如何查看自己机器的外网ip?可以在命令行下使用curl命令实现这个功能,试一下下面的命令吧curlifconfig.me输入此条命令,就可以获取到本机

linux自动重启tomcat脚本分享 #!/bin/bash##chkconfig:#description:tomcatautostartscript#scriptbyokhelpercase"$1"instart)echo"Hereisstartscript..."JAVA_HOME=/usr/jdk1.6.0_;exportJAVA_HOMEJRE_HOME=$JAVA_HOME/jre;exportJRE_HO

用shell脚本防ssh和vsftpd暴力破解的详解讲解 脚本需求如下:此SHELL脚本放在crontab计划任务里,每隔6小时(此时间根据实际情况来定义)就去读取/var/log/secure脚本,取出里面恶意猜测IP,如果单位

标签: linux shell脚本攻略(第3版)

本文链接地址:https://www.jiuchutong.com/biancheng/374729.html 转载请保留说明!

上一篇:linux shell脚本学习录制与回放终端会话(linux中shell脚本实验总结)

下一篇:linux命令行下使用curl命令查看自己机器的外网ip(linux中命令行)

  • 收取境外服务费收入如何开票
  • 组成计税价格是销售额吗
  • 所得税汇算清缴时间期限
  • 整形医院有收费标准么
  • 预付卡的发票
  • 房地产小规模纳税人预缴税款如何填申报表
  • 从事股权投资业务如何界定
  • 小规模纳税人每个季度超过了30万怎么办
  • 非本公司员工如何申报个税
  • 企业清算所得税申报表清算期间
  • 每月末计提利息分录
  • 小规模纳税人个税申报时间
  • 在建工程会计分录什么意思
  • 分公司注销存货处理
  • 制造行业运输费包括哪些
  • 简易征收红冲报税方式是什么?
  • 广告费用的增值税税率
  • 所得税汇算清缴调整项目
  • 税种申报表样表
  • 私自安装路灯违法吗?
  • 闲置的房屋可以计提折旧吗
  • 一次性收取跨年租金房产税怎么交
  • 代扣职工社保
  • 公司注销银行账户流程
  • 水费差额征税税率
  • 汇算清缴工资调增,账务要处理吗
  • 增值税进项税额抵扣期限最新
  • 发生坏账损失账务处理
  • 如何绕开压缩包密码
  • 预测“叫停GPT-4后续AI大模型”后续:这是一个囚徒困境
  • PHP:mb_encoding_aliases()的用法_mbstring函数
  • 成本核算怎么核算
  • 跟踪路由如何实现
  • 销售货款未收回应该从工资中扣除吗
  • 股权收购特殊性税务处理案例
  • 贷款损失准备科目为负债类科目
  • 餐饮类发票
  • 固定资产加速折旧计算方法
  • 家属补助每月发多少钱
  • 缴纳以前年度房产税会计分录
  • thinkphp5自定义标签
  • 猿创设计科技有限公司
  • 中国移动常被称为
  • 报关单在哪里打出来
  • 公司款能转到个人卡上吗
  • 如何测试php
  • 小规模纳税人免征增值税的账务处理
  • 营业收入的相关认定
  • 股东退股按什么退钱
  • 食堂买菜是什么费用
  • 抵扣进项税额是啥意思
  • 小规模纳税人免税额度是多少
  • 下月初可以认证上月的发票么
  • 对公账户转到个体工商户
  • 企业债务重组业务
  • 三证合一办理流程及费用
  • 购入财务软件如何入账
  • 什么情况需要预缴
  • 关联公司往来款怎么做账
  • mysqlvarchar汉字
  • 2008r2数据库备份
  • linux系统安装yum
  • 重装windows764 位后后如何将apache mysql加入系统服务
  • linux历史操作
  • Win7中TrustedInstaller.exe进程占用内存高该怎么解决?
  • w8系统鼠标在哪里调
  • bootstrap-Treeview实现级联勾选
  • opengl 实现
  • AnalogClock
  • 安卓无法更新软件
  • jquery on()
  • 对于初学者的鼓励
  • jquery控制元素的显示与隐藏
  • 基本农田建设的土地
  • 非税收入纳入一般公共预算管理
  • 辽宁省耕地占用税税率
  • 交通运输业的税率9%和13%
  • 减免性质代码是什么意思
  • 营改增之前和之后
  • 深圳市百旺信投资有限责任公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设