位置: 编程技术 - 正文

linux find命令之exec简单概述(linux命令find用法详解)

编辑:rootadmin

推荐整理分享linux find命令之exec简单概述(linux命令find用法详解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux里面find命令,linux find -exec命令,linux中find-exec,linux命令find用法详解,linux find命令详解xargs,linux 命令 find,linux中find-exec,linux find -exec命令,内容如对您有帮助,希望把文章链接给更多的朋友!

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。

exec解释:

-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。

{} 花括号代表前面find查找出来的文件名。

使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除的文件。 exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一个,最后是一个分号。为了使用exec选项,必须要同时使用print选项。如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。

实例1:ls -l命令放在find命令的-exec选项中

命令:

输出:

说明:

上面的例子中,find命令匹配到了当前目录下的所有普通文件,并在-exec选项中使用ls -l命令将它们列出。

实例2:在目录中查找更改时间在n日以前的文件并删除它们

命令:

输出:

说明:

linux find命令之exec简单概述(linux命令find用法详解)

在shell中用任何方式删除文件之前,应当先查看相应的文件,一定要小心!当使用诸如mv或rm命令时,可以使用-exec选项的安全模式。它将在对每个匹配到的文件进行操作之前提示你。

实例3:在目录中查找更改时间在n日以前的文件并删除它们,在删除之前先给出提示

命令:

输出:

说明:

在上面的例子中, find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 按y键删除文件,按n键不删除。

实例4: -exec中使用grep命令

命令:

输出:

说明:

任何形式的命令都可以在-exec选项中使用。 在上面的例子中我们使用grep命令。find命令首先匹配所有文件名为“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后执行grep命令看看在这些文件中是否存在一个root用户。

实例5:查找文件移动到指定目录

命令:

输出:

实例6:用exec选项执行cp命令

命令:

输出:

标签: linux命令find用法详解

本文链接地址:https://www.jiuchutong.com/biancheng/371567.html 转载请保留说明!

上一篇:linux命令之find命令简单概述(linux find命令的使用)

下一篇:linux find命令之xargs简单概述(linux find命令用法)

  • 委托合同有效吗
  • 小规模纳税人不开票收入怎么报增值税
  • 年底对账
  • 税收分类编码不对发票可以用吗
  • 研发费用扣除比例是百分75吗
  • 增值税小规模纳税人起征点
  • 纸质银行承兑到期多久时间之内可以兑现
  • 政策信息咨询服务要到哪个部门办理资质
  • 银行付款的会计怎么做账
  • 期间费用的控制方法主要有
  • 换汇成本太低怎么处理?
  • 企业股权转让收入申报表填哪里
  • 购原材料红字发票会计分录怎么写?
  • 工业总产值怎么计算公式
  • 盈利能力分析对企业发展的意义
  • 存货残料收入账务处理?
  • 非营利组织对外捐赠
  • 累计已确认收入极可能不会发生重大转回
  • 押金算不算房租
  • 如何使用腾讯电子签维护自己的权益
  • 季度所得税计算方法
  • 周转材料月末有余额吗
  • 长期股权投资评估报告模板
  • 认缴出资怎么记账
  • 投资收益怎么算例题
  • SetPoint.exe - SetPoint是什么进程 有什么用
  • 固定资产增值税税率
  • powerremind.exe
  • 建筑业的账务处理办法
  • 预计负债的所得税怎么算
  • 取得企业债券利息为什么要交个人所得税
  • 上级拨付的债券会计分录
  • querywrapper多表联查
  • node-js
  • vue $函数
  • 万能的python
  • 最强alpha什么意思
  • 建设工程施工合
  • 定额发票新旧版区别
  • python 捕捉窗口
  • 进项税额在借方是增加还是减少
  • 现金短缺或溢余指的是什么
  • 材料成本差异的超支与节约
  • sql server基本知识
  • mysql怎么恢复数据
  • 结转上年
  • 实际成本法如何核算
  • 建筑业无票收入收货款分录
  • 固定资产超过多少入账
  • 什么是限制性股票激励
  • 实发工资有小数点是如何解决的
  • 跨月的发票还能入账吗
  • 香港的收据可以作为报销凭证吗
  • 法人章和财务章尺寸
  • 先计提所得税还是先出报表
  • 企业转让固定资产企业所得税
  • 注册公司的流程及费用标准
  • sql server自动增长方式
  • linux如何读
  • xp系统怎么弄成win7
  • windows查看电池信息
  • 如何解决焦虑的心理
  • 苹果mac 最新系统
  • 如何删除win7
  • linux开启samba服务
  • win8系统硬盘怎样分区
  • 轻量级java开发工具
  • win7共享按钮灰色
  • win10系统中怎么设置搜狗输入
  • linux中shell脚本编写
  • python time.now
  • onkeyup,onkeydown和onkeypress的区别介绍
  • Unity3D之Vector3.Dot和Vector3.Cross的使用
  • javascript基于什么的语言
  • JavaScript html5 canvas画布中删除一个块区域的方法
  • 个人进口关税税率
  • 政府免费
  • 安徽省电子税务局怎么添加办税人员
  • 民办非营利医院所得税
  • 税法普法宣传
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设