xargs命令和find的-exec
find ./ -type f -exec rm {} \;
解释find的-exec选项是以;作为结尾标志的,转移符是防止shell来解释;的,{}代替了find的查找结果,一行一行进行的。
xargs是一个命令,xargs可以从标准输入读取条目(可以理解为字符串),通过空白符进行分割(空白符:空格,\t, newline)
| xargs其实也相当于从标准输入过来的。
xrags的一些选项
这样理解会容易一些
xargs [command [initial-arguments]]
它默认的command是/bin/echo, initial-arguments是command的参数,这个参数来自于从标准输入所读取的字符。
-n max-args: -n用来指定最大传过来的参数的最大个数。
-I replace-str:-I用来指定replace-str去代替传过来的字符串。
例如:
find / -type f |xargs -I {} rm -f {} 这个例子中用{}代替了传过来的字符串。
-a file or –arg-file=file:从文件中读取条目,而不是从标准输入中读取。
xargs命令和find的-exec相关推荐
- PHP exec xargs 不执行,关于 ‘--exec’ 参数( find 命令)及介绍 ‘xargs ’命令区别(新版)...
###前言: find 命令一直都是系统管理员的常用命令之一, 其参数中 "-exec" 尤其实用.而 "xargs" 命令,针对查询也有属于自己的见解.本文着 ...
- linux shell脚本学习xargs命令使用详解
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具.它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理.通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从 ...
- [unix shell笔记] - 和find命令结合使用xargs命令
在使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行.不幸的是,有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就 ...
- linux之xargs命令用途
实现文件删除的方法大致有以下几种: 1.rm `find /a -type f ` 2.find /a -type f -exec|-ok rm -rf { } \; 3.find ...
- Linux xargs 命令
2015-08-29 创建 1.概述 从标准输入中创建并且执行命令行. xargs 从标准输入中读取条目,使用空格(这样可以保护单双引号或者反斜杠)或者换行符分隔,并且执行(默认是 /bin/echo ...
- 关于 find grep xargs 命令总结
1.定义&区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等. (2)grep是根据文件的内容进行查找,会对文件的每一行按照 ...
- Linux find命令与xargs命令的珠联璧合
小经历 在我刚入行的时候,我的导师告诉我一条命令,可以在指定的目录下搜索特定的字符串.命令如下 find packages/apps/Launcher3 -name '*.xml' | xargs g ...
- flac3d命令流实例大全_如何在Linux上使用xargs命令
大家好,我是良许. 在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xargs 命令.xargs 可以将一个命令的输出 ...
- linux 的重定向、管道、xargs 命令
原文地址:http://blog.csdn.net/lucky_liuxiang/article/details/70597755 重定向.管道和xargs命令都是在命令之间传递数据的方式.Linux ...
最新文章
- ACM 1740 A New Stone Game http://acm.pku.cn/JudgeOnline/problem?id=1740
- 华中科技大学计算机学院的班级,华中科技大学计算机学院数据结构(计算机专业)...
- C#调用ArcGIS REST服务
- Centos下MongoDB的安装与配置
- 【两数之和】算法优化笔记
- 将可见的电子签名添加到PDF
- PyChram简单使用教程
- 解决Another app is currently holding the yum lock; waiting for it to exit...问题
- 普通程序员能实现财务自由吗?
- python登录界面代码_超酷 Python 程序包 ,一行代码实现 GUI 界面
- Linux vim常用命令
- 大学生必学练习题 - C 语言经典50例
- 怎么打开linux的超级终端,电脑超级终端在哪里|电脑打开超级终端的方法
- Date 日期时间工具类,针对日期的一些常用的处理方法
- android 一分钟倒计时动画,Android利用属性动画自定义倒计时控件
- 机器学习自动化 要学习什么_自动化机器学习的现状
- 出版java类的书籍需要多少钱,出版一本书需要花费多少资金?
- <二> objectARX开发:创建和编辑基本图形对象
- ppt怎么插入html代码,如何在PPT中插入html网.ppt
- 苹果M1Operation not permitted解决办法
热门文章
- 【会议/期刊】中科院推荐计算机领域人工智能方向会议和期刊列表
- 云题库进入其它章节的办法 0925
- fastdfs-02-上传与下载流程
- jquery-超好用的数据容器-data方法
- ERROR! The server quit without updating PID file解决办法
- U盘容量显示错误修正
- 终于记住回车和换行cr lf的来由和含义了 -参考: http://www.cnblogs.com/me115/archive/2011/04/27/2030762.html...
- 编码规范-html.md
- jQuery跨域调用Web API
- Buffer与Cache