位置: 编程技术 - 正文

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

  • 进项税抵扣怎么弄
  • 印花税征税范围是什么
  • 产值利税率是什么
  • 税收职能和作用
  • 买充值卡可以开票吗
  • 高速公路通行费电子发票怎么打印
  • 一般纳税人资格证书是什么样的
  • 已勾选未认证什么意思
  • 获取清算行行号失败
  • 小微企业减免所得税
  • 接受现金捐赠怎么写分录
  • 转让联营企业股权分录
  • 其他综合收益为什么要结转
  • 公司转投资的额度
  • 个调税手续费会计分录怎么写?
  • 哪些支出可计入成本
  • 办公室租赁合同需要交哪些税额?
  • 房地产企业预收账款
  • 发票抵扣联什么时候用
  • 所有的罚款都不能税前扣除吗
  • 财务负责人和办税人员哪个责任大
  • 环境资源的含义
  • 劳务派遣差额征税政策
  • 两个单位的社保合并怎么办理手续
  • win10禁止使用网络
  • 研发费用属于期余资产吗
  • 收到个人所得税退税手续费分录
  • 虚增利润
  • 开具红字发票后所冲销的销项税应怎么处理?
  • 收据能入账当凭证吗
  • 无形资产的摊销怎么算
  • win10新装系统我的电脑在哪
  • 事业单位预付款会计分录
  • kb4539601安装失败
  • 计算应缴房产税的公式
  • 先出库还是先发货
  • php如何实现多线程
  • vue 的watch
  • vue.min.js 本地引入
  • 新手会计怎么做帐
  • 公司股东年底分红怎么做账
  • /etc/php-fpm.d/www.conf 配置注意事项
  • php开发系统
  • 销售退换货的账务处理
  • 点云入门
  • zip命令详解
  • phpcms怎么用
  • 小规模餐饮业如何征税
  • 固定资产原值和净值的区别
  • 总账和明细账期间相同吗
  • 开票资料的开户银行必须是基本户吗
  • 用友t3建立新的帐套的流程
  • 什么是营业净利率计算公式
  • 企业稳岗补贴计算公式
  • 制造费用是费用吗?
  • 取得虚开普票如何处置
  • 利息支出税前扣除时点
  • 申报个税劳务报酬按20%扣
  • 地方教育附加申报
  • 收到银联商务客户短信
  • mysql关联查询原理
  • solaris syslog
  • win10屏幕显示
  • centos安装ufw
  • ghost安装出错
  • brasil.exe是什么进程
  • linux忘记密码怎么重启
  • unetbootin教程
  • Linux系统用命令进行盘数据往外读不可
  • 2021年win10累积更新
  • python日历查询系统
  • 安卓listview控件map的用法前面每行加图片
  • 我置顶你也只顶你
  • js中tolocalestring
  • Android 使用log4j2
  • 江苏小孩医保网上缴费
  • 政治轮训的效果
  • 如何查询税控盘口令和密码
  • 因公出差伙食补助标准
  • 深圳机打发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设