位置: 编程技术 - 正文

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命令用法)

  • 品种法,分批法,分步法是什么
  • 其他权益工具投资借贷方向
  • 增值税税控系统技术维护费怎么做账
  • 报价含税和不含税哪个划算
  • 差额征税劳务费发票
  • 展板制作费属于什么服务
  • 民非企业附加税入什么科目
  • 净收益营运指数大于1说明什么
  • 用货物抵债如何做分录
  • 暂估入库商品作暂估冲红处理如何做?
  • 未认证发票先入账可以吗
  • 公司和别人合伙违法吗
  • 在年度汇算清缴前取得去年成本发票
  • 固定资产对外投资的税务处理
  • 文化传媒公司的经营模式怎么写
  • 固定资产评估增值
  • 列入工资的补贴是什么
  • 出租土地收入记什么科目
  • 资源税纳税期限按月还是按季
  • 离婚后房产过户需要多少钱
  • 坏账损失企业所得税
  • 政府单位没有税号怎么开普票
  • 经营租赁方式租入分录
  • won10字体变大
  • 公司党员活动日方案
  • 外汇收入情况说明
  • pavkre.exe - pavkre是什么进程 作用是什么
  • educoder实现折半查找
  • 年营业收入平均增长
  • 以土地投资溢价的公司
  • vue调用后端接口的方法
  • 冲销进项税
  • uniapp开发常用案例
  • nfs4挂载
  • springboot怎么配置拦截器
  • 土地补偿款会议纪要
  • 企业做账会计分录流程
  • sql server 数据库技术
  • 广告制作费怎么入账
  • sql server分为哪两类
  • Mysql获取当前年份
  • 应付账款主要是什么
  • 房地产毛利额纳税调整
  • 待抵扣进项税额分录
  • 2020年账簿印花税减免政策
  • 支付中标服务费借款情况说明怎么写
  • 分配服务器失败
  • 全民用车app下载
  • vista ui
  • solaris 磁盘管理
  • winxp和win7双系统安装
  • win8系统自带应用都打不开了怎么办
  • xp系统如何添加启动项
  • linux的sh
  • 主板设置uefi模式
  • aow exe是什么
  • symsrv.dll 病毒专杀
  • win7彻底删除的文件怎么恢复
  • win8怎么设置时间自动更新
  • psrameters
  • linux系统中可用于添加用户账号
  • cocos2d开发的知名游戏
  • unity单选
  • android 一个绚丽的loading动效分析与实现!
  • dos批处理实例800例
  • CSS expression控制图片自动缩放效果代码[兼容 IE,Firefox]
  • python代码50行
  • Linux 下mysql通过存储过程实现批量生成记录
  • 欢迎使用微信支付
  • jquery获取table的tr
  • Android Study Day 3 --Android File Read And Write
  • nodejs eventloop
  • javascript学习指南
  • 严格模式的作用
  • android入门基础知识
  • 上海税务开户
  • 深圳2021纳税
  • 北京税务网点
  • 重庆市深化新时代教育评价改革幼儿园
  • 如何理性看待出轨
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设