位置: 编程技术 - 正文

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

  • 转出未交增值税最终怎么转平
  • 个人所得税如何做会计分录
  • 收到的加盟费要交税吗
  • 核定征收需要什么条件和手续
  • 计提当月社保会计分录
  • 应付账款暂估余额
  • 月末将应交未交增值税转入未交增值税
  • 增值税发票在邮寄途中丢了怎么办
  • 会计核算过程中的错误分析
  • 个人独资企业服务中心是干嘛的
  • 车辆购置税过户流程
  • 销售产生的磅差入什么科目?
  • 食堂购买食材明细表
  • 一般纳税人年审证明
  • 融资租赁收到租金不确认收入
  • 金税盘忘记清卡了
  • 未认证进项税额转出
  • 维修属于劳务还是劳务
  • 超市收取的返利的税收处理
  • 税收筹划节税基金有哪些
  • 华为手机怎么删除多余的桌面
  • Win11如何设置快捷键调音量
  • 企业所得税按月或者按季预缴
  • mac鼠标移动到角落立刻显示桌面
  • 百度有钱花借钱会上征信吗
  • wordpress用什么语言开发
  • 保险税前扣除比例是多少
  • 分包工程的税金怎样处理
  • 特许权使用费的增值税税率是多少
  • 旅游业纳税筹划方案
  • 蓝桥杯b组2020
  • js中...的用法
  • gpt参数
  • 前端都有哪些
  • 被黑客攻击
  • php PATH_SEPARATOR判断当前服务器系统类型实例
  • 管理费用未分配利润
  • 报销借款分录怎么做
  • 所得税汇算会计处理
  • 股票分红个人所得税
  • 往年补录情况
  • sqlalchemy 封装
  • 个体工商户要做账报税吗
  • 一般计税方法预交增值税
  • 建筑业服务包含哪些?
  • 医院如何开票
  • 土地增值税清算收入如何确定
  • 月销售额不超过15万的免征增值税
  • 表彰奖励奖金规定
  • 工程结算审核资料清单
  • 小规模企业开具增值税专用发票
  • 纳税人销售免税产品开具专票
  • 公司与股东的往来款
  • 资产负债表里的应交税费怎么填
  • 现金日记账需要日清月结吗
  • 营业外支出明细科目有哪些
  • 怎么调整原材料的数量和单价
  • 组建,加入或退出工会都是基于
  • Windows Server 2008中审核和符合性
  • ubuntu20.04挂载
  • windows7光盘安装
  • 硬盘安装操作系统出现,两个操作系统怎么选择
  • linux系统怎么固定ip地址
  • win10专业版装不上m1136驱动
  • 学习的引子
  • 创游世界
  • bat 批处理文件
  • percona mongodb
  • javascript怎么做
  • 最新推荐美剧
  • div显示边框线
  • jquery mobile实例
  • python迭代器的作用
  • javascript+HTML5自定义元素播放焦点图动画
  • jquery 点击按钮
  • LocalBroadcastManager原理和机制
  • python xml.etree.ElementTree遍历xml所有节点实例详解
  • 税务被风控了多久才会解除
  • 县级税务
  • 海南省税务局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设