位置: 编程技术 - 正文

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万免税包括30万吗
  • 应交税费负数调整到其他非流动资产
  • 个人出租非住房房产税怎么计算
  • 安装服务费增值税专票税率多少
  • 中国税务精神是谁提出的
  • 资源税的计税依据煤炭
  • 企业贷款合同签订后多久放款
  • 滴滴能出票吗
  • 外贸企业出口货物
  • 企业职工遣散费标准
  • 捐赠和赞助业务的税务处理怎么做?
  • 社平工资调整补差什么意思
  • 购进机器进项税额怎么核算?
  • 亏损企业交税
  • 增值税检查调整科目已经删除
  • 居民委员会有没有纳税人识别号吗
  • 预缴税款多缴了怎么办
  • 288000元大写怎么写
  • 专项应付款增加记哪方
  • 赠送的商品怎么入账
  • 个人出租住房增值税免税政策
  • 所得税的税率有哪几种
  • 什么情况需要对房屋外观拍照
  • 企业支出的资产包括哪些
  • 餐饮发票免税能报销吗
  • 免抵退系统应调整免抵退额吗?
  • 投资收益亏损
  • 企业涉及预计负债的主要事项包括
  • 餐饮业代金券怎么用
  • 长期待摊费用期末在借方还是贷方
  • 移动操作系统有哪些主要特点和功能
  • 公司试乘试驾车管理
  • 双线服务器
  • php事物
  • 支付宝小程序跳回app
  • framework3.5怎么打开
  • 前端框架三大框架
  • pdf优化器在哪里
  • vue父子组件如何传递数据
  • 联营企业分得的利润
  • 房地产开发企业的了解概述
  • 织梦一直显示上一页和下一页
  • 用于研发的材料做成产品出售后怎么做账
  • 银行日记账怎么做账
  • 建筑企业小规模纳税人
  • 实收资本需要明细科目吗
  • 小微企业免税销售额怎么填
  • 个人如何开增值税普通电子发票
  • 国有独资企业董事会成员组成规定
  • 施工总包能分包土方吗
  • 公司租赁个人车辆租金多少合适
  • 小规模纳税人购进商品会计分录
  • 留抵税额和待抵扣进项税额区别
  • 外经证的办理流程
  • 影响折旧的因素有哪三个方面
  • 3个点专票和6个点专票区别
  • 公司代个人缴纳社保
  • CentOS 6.5 i386 安装MySQL 5.7.18详细教程
  • windows下安装nas
  • 删除命令windows
  • windows8.1使用教程
  • ubuntu作为开发环境
  • sstray.exe - sstray是什么进程 有什么作用
  • xp系统如何更新
  • winxp开启远程控制
  • nddeagnt.exe - nddeagnt是什么进程 有什么用
  • win8账户锁定无法登录
  • 简单解析空中三角测量的意义
  • ie支持es6
  • python中map函数功能
  • JavaScript运算符都有哪些
  • 枚举的内容怎么输出
  • cmd 远程登录
  • 用vue做项目加入购物车是怎么做到的
  • nodejs使用视频教程
  • 安卓实时屏幕
  • 深入理解中国式现代化
  • javascript的弹窗
  • 什么叫售后回租赁合同
  • 重庆税务自助取票地点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设