位置: 编程技术 - 正文

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

  • 增值税需要年度报税吗
  • 进项税额转出借贷
  • 可以抵扣的进项税额计入什么科目
  • 商业承兑汇票贴现率
  • 递延收益影响当期损益吗
  • 汽车牌照费用标准
  • 房产经纪公司成本费用
  • 空调属于固定资产类别的什么
  • 有形资产净值是指
  • 财产租赁所得适用什么税率
  • 供货商对账单跨月返利怎么做账?
  • 施工企业预算怎么编制
  • 事业单位结转结余科目
  • 无形资产出售收入属于营业收入吗
  • 开出转账支票的摘要怎么写
  • 增值税申报税额填错了怎么进行填
  • 广告费用的增值税税率
  • 什么叫记载资金的账簿
  • 经营性租赁怎么做账
  • 开票金额是纳税金额吗
  • 支付宝对公账户还款清零要多久
  • 总分类账的账簿启用表怎么填
  • 固定资产在什么时候计提折旧
  • 兼职人员工资个税怎么申报
  • 牛奶的增值税普通发票
  • 盈余积累转增股本的个税问题
  • 开票金额比收入高怎么办
  • 如何解决蓝屏错误代码0x000007B问题
  • 收不到的物业费是否增值税确认收入
  • linux grub
  • php5.4+mysql
  • 销售返利应该怎么做账
  • 混合债务工具
  • yolov5s和yolov5m
  • 弗吉尼亚理工大学美国排名
  • 现金折扣成本变动额
  • 软件产品即征即退申请表
  • vscode终端显示
  • 个人独资为什么不能叫公司
  • 施工项目的费用包括
  • 购进的货物含税吗
  • mysql5.7.32安装
  • react生命周期执行顺序
  • 简易征收预缴税款
  • 调整未分配利润影响所得税吗
  • 无形资产出租如何入账
  • 股份支付属于应付职工薪酬吗?
  • 小规模纳税人免增值税的账务处理
  • 外币收款怎么做账
  • 房地产企业账务处理所用科目
  • 企业所得税汇算清缴操作流程
  • 装修费用摊销的会计分录怎么写
  • 从工程款中扣除质保金
  • 营业税金及附加会计分录
  • 存货的实际成本法
  • 简述linux系统有什么显著特点
  • win10安装apache服务失败
  • winXP设备管理器在哪
  • PureVoice.exe - PureVoice是什么进程 有什么用
  • kazaalite.exe是什么进程 kazaalite进程有什么用
  • win7电脑键盘失灵怎么解决
  • win7笔记本电池电量显示怎么设置
  • linux计划任务如何设置
  • The graphics pipeline ,Open GL 渲染管线
  • bootstrap table edit
  • g8a1
  • perl正则表达式
  • Unity3D游戏开发标准教程
  • 家字取名男孩名字
  • selenium 与 chrome 进行qq登录并发邮件操作实例详解
  • shell输出1到100
  • Python函数中仅允许有一条return语句
  • jquery 异步提交表单
  • 如何使用nginx
  • 你真的了解摩羯座吗
  • 2023车船税收费价格表图片
  • 重大税务案件审理办法51号令
  • 内蒙古国税局官网
  • 杨浦区办理健康证地点
  • 北京中关村海淀医院属于北京几环?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设