位置: 编程技术 - 正文

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

  • 证券交易计税依据
  • 向农业生产者收购原木进项税怎么算
  • 其他应收款如何清理
  • 抵扣联 发票联
  • 客户维护费计入什么科目
  • 采购普通发票和专用发票的区别
  • 耕地占用税的账务处理
  • 增值税零税率发票预缴税额
  • 外购的材料用于在建工程进项税额
  • 工会发票开了专票怎么办
  • 冲销去年费用
  • 三证合一后章要换吗
  • 金融业营业税改增值税
  • 物业管理费属于政府购买服务吗
  • 没有道路许可证可上营运吗
  • 跨年度的应收账款少记了怎么办
  • 公司账户转入另一个公司的投资款怎么做账?
  • 买办公用品花了100元如何做会计分录
  • 收到赞助费要交税吗
  • 跨期间收入如何确定当期收入
  • 应收预收账款属于什么科目
  • 选育新品种植物应如何缴纳增值税?
  • 生产车间制造费用包括
  • 苹果哪些手机有120hz刷新率
  • 发放股票股利的会计分录怎么写
  • Linux系统中怎么定位到java代码的方法级
  • php redis常用命令
  • 税务新政策解读
  • 社保比例调整后多久生效
  • 空调年折旧率
  • php实现当前页面的快捷键
  • 万科金域华府二手房房源
  • discuz怎么添加diy模块
  • python设置断点
  • 公司名下商品房过户给公司需要交过户费
  • 网站缩略图生成
  • zabbix安装部署
  • 全员啥意思
  • 存货出入库需要什么凭证
  • 个人所得税汇算清缴
  • 地方教育费附加会计分录怎么做
  • 上月未结账本月不能结账
  • 公司成立怎么说
  • 计提折旧的固定资产全年平均总值怎么算
  • 住宿发票费率是多少
  • 装修费没发票怎么记账
  • 计提待摊费用分录
  • 公司给客户的礼品太差了还需要给客户吗
  • 辅助核算设置后使用后还可以随时修改
  • 公司给员工租房没有发票怎么入账
  • 结存材料实际成本计算公式
  • 销售的差额如何分录
  • 没有对公业务的银行
  • mysql修改表结构的命令
  • linux 二进制转十六进制
  • solaris 2020
  • 无光驱是不是放不了光盘
  • win2016 ntp
  • windows10 rs2
  • 开机提示windows即将过期
  • xp系统怎么禁止启动项
  • 微软官方屏蔽更新工具
  • mongoose怎么用
  • cocos2dx + android 如何添加百度插屏广告
  • layer关闭当前窗口
  • ajax请求数据放到页面
  • jquery ztree实现右键收藏功能
  • perl -pi
  • 不用js多浏览器能用吗
  • 用python编写程序
  • unityab包
  • android开发基础知识
  • javascript高级程序设计电子书
  • js中生成随机数
  • Javascript字符串出现次数
  • python async
  • 金税三期个税下载官网手机版
  • 赣州市民中心上班时间电话号码
  • 螺丝钉的税率
  • 经营工作会议
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设