位置: 编程技术 - 正文

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

  • 企业税收收入怎么计算
  • 个人买车交增值税吗
  • 初中毕业可以考警察学校吗
  • 广告设计公司挣钱吗
  • 劳务工资入什么科目
  • 多余的实收资本可以转到其他应付款吗
  • 二手房交易税费最新规定
  • 佣金开什么发票
  • 建筑企业应交哪几种税
  • 售后回购的增值税税率
  • 旧设备用于投资是否应按视同销售处理
  • 当月发票不够用领用了下个月,下个月还能再领吗
  • 财务费用利息收入借方表示什么
  • 现金日记账的登记依据有
  • 行政单位财务长期挂账处理办法
  • 购买日子公司账面价值调整为公允价值
  • 电梯维修增值税
  • 企业咨询服务费合同
  • 银行承兑汇票收费
  • 增值税申报未达标怎么办
  • 手撕发票的税点是多少
  • 生产经营活动包括建设项目吗
  • 利润表季报表
  • 小规模纳税人代收水电费
  • 购进非税货物有折扣怎么做账?
  • 新准则 预提费用
  • 发票有问题找谁
  • 加工费计入应付账款可以吗
  • 经营租赁交什么税种
  • 企业享受小型微利政策
  • 荣耀x10升级鸿蒙系统好用吗
  • php实现文件上传
  • 贷款损失准备是什么类科目
  • 销售合同怎么计提折旧
  • ant design vue vue3
  • php识别中文
  • 加勒比海百科
  • 装修材料如何入账
  • yolo xml转txt
  • 公允价值变动损益在利润表哪里
  • vue中使用nodejs
  • redis如何实现分布式事务
  • 没有数据企业所需的资料
  • js匿名函数和命名函数
  • 干货!​如何打造我们自己的“ChatGPT”?| 大佬思辨
  • 时间序列模型ARIMA的优缺点
  • 一个简单的小实验
  • 磁盘命令符
  • 应计入财务费用的科目是
  • python怎么设置窗口界面
  • 负债总计是负数
  • db2数据库性能调整和优化
  • 土地增值税纳税申报期限
  • 计算企业所得税可以扣除的税金
  • 业务招待费扣除标准2023
  • 路桥费能抵扣增值税吗
  • 2018年所得税税收优惠
  • 广告宣传费纳税调整额怎么算
  • 企业试生产时间规定
  • 仓库货架应该计入什么科目
  • 给客户的促销费用怎么入账
  • 阿里云 mybase
  • win2003和xp一样吗
  • linux 清理
  • 快速切换用户是什么意思
  • u盘安装win8系统教程
  • win7如何删除网络上的其它计算机
  • 如何在mac系统和win10之间转换
  • win8双系统怎么切换
  • main报错
  • jquery获取鼠标位置
  • php获取当前脚本路径
  • jquery?
  • jquery实现移动端
  • node转go
  • python怎么调用shell脚本
  • python入门小程序编写
  • 税务局残保金征收工作汇报
  • 国税和地税是什么
  • 社会救助档案管理规范化的好处
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设