位置: 编程技术 - 正文

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

  • 分公司销售给总公司的印花税
  • 房地产业预售房的预收款退回的涉税处理?
  • 租赁合同印花税计税依据
  • 所得税费用是什么科目
  • 计提存货跌价准备的存货出售
  • 销售赠送赠品会计处理
  • 库存商品和固定资产
  • 用友无法录入现金流量怎么处理
  • 赠送的产品价格为0怎么入库
  • 新办企业一定要社保登记吗
  • 换出资产为存货为什么不
  • 可以采用三栏式的明细账的有
  • 公司银行利息要交税吗
  • 查税是按基本账户吗
  • 股权0元转让
  • 查账征收企业所得税年度申报
  • 税友的票可以抵扣吗?
  • 个人独资企业所得税
  • 国税网上三方协议流程 个人所得税
  • 增值税主要有三种类型
  • 设定提存计划怎么填
  • 免税和退税的区别出口企业
  • 进口货物的企业有哪些
  • vpn加速有什么用呢?
  • 职工教育经费怎么做凭证
  • 键盘剪切板怎么打开
  • 想要探究的问题
  • 专用发票怎样申报
  • 鼠标按键多有用吗
  • 债务人以固定资产债务重组
  • php imagettftext()函数
  • redistemplate获取value
  • idea打开vue文件
  • 构造二叉排序树代码
  • php构造函数重载
  • opencv拼接图片
  • python中文分词代码
  • bcdboot命令怎么用
  • halt关机命令
  • etc充值卡发票可以入账吗
  • js中同步如何理解
  • php上传文件代码iapp
  • 小规模纳税人开具增值税专用发票
  • 报税报错了能否下月调整
  • 交易性金融资产的账务处理
  • 购买增值税发票系统属于什么科目?
  • 印花税步骤
  • sqlserver2008sa用户不能登录
  • 建筑企业会计科目的设置及核算
  • 交耕地占用税如何交
  • 退货的增值税专用发票怎么开
  • 财付通支付备付金
  • 某首饰商城为增值税一般纳税人,2021年1月发生以下业务
  • 小规模企业缴纳公积金怎么做账
  • 实收资本减少的要交什么税
  • 公司注销其他应付款法人借款
  • 扣非净利润增长率
  • 业务招待费可以结转下年抵扣吗
  • 固定资产清理是资产类的备抵科目吗
  • 购入商品货款尚未支付
  • 小微企业未开票收入怎么申报
  • 小规模商贸公司没有进项票怎么办
  • 明细账设置是什么意思
  • 旅游饮食服务企业的特点包括
  • skydrive pro
  • Linux中终止某个用户的所有进程的简单方法
  • ssh debian
  • win1020h2版本是正式版吗
  • 系统应用没有相机
  • win10注销是干嘛的
  • windows8如何使用
  • win7开机屏幕狂闪不停怎么解决
  • cocos2d开发app
  • OpenGL ES2.0-iPhone开发-part1
  • ES6中javascript实现函数绑定及类的事件绑定功能详解
  • 7z.exe 命令行
  • 排序方法python
  • node.js连接mysql数据库的方法有哪些
  • 税源管理科是干什么的
  • 加工修理修配统称为什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设