位置: 编程技术 - 正文

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中命令行)

  • 税务鉴定收费标准
  • 企业如何代扣代缴劳务报酬所得税
  • 定期定额自行申报流程
  • 房地产开发企业资质证书
  • 权益法核算的好处
  • 隔月发票可以作废吗?
  • 暂估入库冲回的会计分录
  • 对债务人取得债权是什么意思
  • 固定资产折旧成本费用科目
  • 2018年企业所得税政策变化
  • 小微企业开普通发票
  • 增值税缴纳地方怎么填
  • 实收资本印花税怎么申报税目
  • 怎么通过合并弥补亏损,使得利益最大化?
  • 税收筹划也要有风险意识
  • 生产经营活动包括建设项目吗
  • 无偿接收股权
  • 住房维修基金使用管理办法
  • 分支机构的季度所得税务报表是填合并报表吗
  • 500人的公司财务部几人
  • 受赠房屋涉及哪些税?
  • 关联公司代付款帐怎么做
  • 增值税税控系统技术维护费每年都可以抵扣吗
  • 小规模怎么查询
  • 积分全部换购商品是什么
  • win10玩游戏时弹出error
  • 金融服务的手续费要交税吗
  • 新成立的公司没有社保如何投标
  • 只有收据没有发票是不是逃税
  • 商业企业积分赠商品如何计算企业所得税
  • svg图形是什么
  • vue创建项目后开始写的步骤
  • php中array_unshift()修改数组key注意事项分析
  • import vue from vue报错
  • postman 下载
  • axios请求数据的数据类型
  • 2手房价格
  • 购入固定资产应该怎么做账
  • 个人注册投资有限公司
  • 利息支出税前扣除时间
  • 金蝶软件如何输入红字
  • 苗木免税只能开普票
  • 电子回单可以入档案吗
  • SQL Server 2016 CTP2.2安装配置方法图文教程
  • sql server数据库设置定时任务
  • 一般纳税人销售旧货
  • 发放职工薪酬计入什么科目
  • 长期待摊费用待抵扣税金
  • 收到季度房租需要分摊吗
  • 提前报废固定资产会导致账面价值减少吗
  • 债权投资的交易费用计入成本还是利息调整
  • 青苗赔偿规定
  • 营改增后建筑业怎么开票
  • 固定资产抵账的账务处理
  • 增值税专用发票开了有什么用
  • mysql 5.7 8.0
  • mac怎么看文件
  • debian yum安装
  • WIN7系统怎么删除UG其它版本的许可证
  • mac2020怎么换开机背景
  • gwsloader.exe是什么意思
  • win10win8
  • win7右键设置方法
  • 安装ghost win7
  • cocos2d开发的知名游戏
  • android 资源管理器
  • 关于中秋节的古诗
  • 一个android项目一般包含哪些目录?各有什么用途?
  • shell中的-le
  • js字符串编码解码
  • 修改cmd中显示的用户名!
  • 一篇文章让你彻底读懂德国历史
  • nodejs使用express
  • js作用域和作用域链的理解阮一峰
  • 要使物体从静止状态转变为运动状态需要对这个物体什么
  • 3、BluetoothChat之BluetoothChatService.java
  • jsonobject.parseobject异常
  • 公司开票明细如何查询
  • 黑龙江省税务局领导最新分工
  • 提高税务管理水平,降低税务风险
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设