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相关推荐

  1. PHP exec xargs 不执行,关于 ‘--exec’ 参数( find 命令)及介绍 ‘xargs ’命令区别(新版)...

    ###前言: find 命令一直都是系统管理员的常用命令之一, 其参数中 "-exec" 尤其实用.而 "xargs" 命令,针对查询也有属于自己的见解.本文着 ...

  2. linux shell脚本学习xargs命令使用详解

    xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具.它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理.通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从 ...

  3. [unix shell笔记] - 和find命令结合使用xargs命令

    在使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行.不幸的是,有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就 ...

  4. linux之xargs命令用途

    实现文件删除的方法大致有以下几种: 1.rm  `find /a  -type  f ` 2.find  /a -type  f   -exec|-ok rm  -rf { } \; 3.find   ...

  5. Linux xargs 命令

    2015-08-29 创建 1.概述 从标准输入中创建并且执行命令行. xargs 从标准输入中读取条目,使用空格(这样可以保护单双引号或者反斜杠)或者换行符分隔,并且执行(默认是 /bin/echo ...

  6. 关于 find grep xargs 命令总结

    1.定义&区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等. (2)grep是根据文件的内容进行查找,会对文件的每一行按照 ...

  7. Linux find命令与xargs命令的珠联璧合

    小经历 在我刚入行的时候,我的导师告诉我一条命令,可以在指定的目录下搜索特定的字符串.命令如下 find packages/apps/Launcher3 -name '*.xml' | xargs g ...

  8. flac3d命令流实例大全_如何在Linux上使用xargs命令

    大家好,我是良许. 在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xargs 命令.xargs 可以将一个命令的输出 ...

  9. linux 的重定向、管道、xargs 命令

    原文地址:http://blog.csdn.net/lucky_liuxiang/article/details/70597755 重定向.管道和xargs命令都是在命令之间传递数据的方式.Linux ...

最新文章

  1. ACM 1740 A New Stone Game http://acm.pku.cn/JudgeOnline/problem?id=1740
  2. 华中科技大学计算机学院的班级,华中科技大学计算机学院数据结构(计算机专业)...
  3. C#调用ArcGIS REST服务
  4. Centos下MongoDB的安装与配置
  5. 【两数之和】算法优化笔记
  6. 将可见的电子签名添加到PDF
  7. PyChram简单使用教程
  8. 解决Another app is currently holding the yum lock; waiting for it to exit...问题
  9. 普通程序员能实现财务自由吗?
  10. python登录界面代码_超酷 Python 程序包 ,一行代码实现 GUI 界面
  11. Linux vim常用命令
  12. 大学生必学练习题 - C 语言经典50例
  13. 怎么打开linux的超级终端,电脑超级终端在哪里|电脑打开超级终端的方法
  14. Date 日期时间工具类,针对日期的一些常用的处理方法
  15. android 一分钟倒计时动画,Android利用属性动画自定义倒计时控件
  16. 机器学习自动化 要学习什么_自动化机器学习的现状
  17. 出版java类的书籍需要多少钱,出版一本书需要花费多少资金?
  18. <二> objectARX开发:创建和编辑基本图形对象
  19. ppt怎么插入html代码,如何在PPT中插入html网.ppt
  20. 苹果M1Operation not permitted解决办法

热门文章

  1. 【会议/期刊】中科院推荐计算机领域人工智能方向会议和期刊列表
  2. 云题库进入其它章节的办法 0925
  3. fastdfs-02-上传与下载流程
  4. jquery-超好用的数据容器-data方法
  5. ERROR! The server quit without updating PID file解决办法
  6. U盘容量显示错误修正
  7. 终于记住回车和换行cr lf的来由和含义了 -参考: http://www.cnblogs.com/me115/archive/2011/04/27/2030762.html...
  8. 编码规范-html.md
  9. jQuery跨域调用Web API
  10. Buffer与Cache