位置: 编程技术 - 正文

Linux find命令中-path -prune参数作用详细介绍(linux中find命令用法)

编辑:rootadmin

推荐整理分享Linux find命令中-path -prune参数作用详细介绍(linux中find命令用法),希望有所帮助,仅作参考,欢迎阅读内容。

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

  Linux下find命令拥有多种查找方式,那么find命令中加上-path -prune参数会怎么样呢?下面小编就给大家介绍下find命令中-path -prune的用法。

  假如在当前目录下查找文件,且当前目录下有很多文件及目录(多层目录),包括dir0、dir1和dir2 。。。等目录及dir、dir.。.dir、dir.。。等子目录。

  1. 在当前目录下查找所有txt后缀文件

  find 。/ -name *.txt

  2.在当前目录下的dir0目录及子目录下查找txt后缀文件

  find 。/ -path ‘。/dir0*’ -name *.txt

  3.在当前目录下的dir0目录下的子目录dir及其子目录下查找txt后缀文件

  find 。/ -path ‘*dir*’ -name *.txt

  4.在除dir0及子目录以外的目录下查找txt后缀文件

Linux find命令中-path -prune参数作用详细介绍(linux中find命令用法)

  find 。/ -path ‘。/dir0*’ -a -prune -o -name *.txt -print

  说明:-a 应该是and的缩写,意思是逻辑运算符‘或’(&&); -o应该是or的缩写,意思是逻辑运算符‘与’(||), -not 表示非。

  命令行的意思是:如果目录dir0存在(即-a左边为真),则求-prune的值,-prune 返回真,‘与’逻辑表达式为真(即-path ‘。/dir0*’ -a -prune 为真),find命令将在除这个目录以外的目录下查找txt后缀文件并打印出来;如果目录dir0不存在(即-a左边为假),则不求值-prune ,‘与’逻辑表达式为假,则在当前目录下查找所有txt后缀文件。

  5.在除dir0、dir1及子目录以外的目录下查找txt后缀文件

  find 。/ ( -path ‘。/dir0*’ -o -path ‘。/dir1*’ ) -a -prune -o -name *.txt -print

  注意:圆括号()表示表达式的结合。即指示 shell 不对后面的字符作特殊解释,而留给 find 命令去解释其意义。由于命令行不能直接使用圆括号,所以需要用反斜杠‘’进行转意(即‘’转意字符使命令行认识圆括号)。同时注意‘(’,‘)’两边都需空格。

  6.在dir0、dir1及子目录下查找txt后缀文件

  find 。/ ( -path ‘。/dir0*’ -o -path ‘。/dir1*’ ) -a -name *.txt -print

  +1. 在所有以名为dir_general的目录下查找txt后缀文件

  find 。/ -path ‘*/dir_general/*’ -name *.txt -print

  上面就是Linux下find命令-path -prune的用法介绍了,可以上传,find组合-path -prune参数能产生6种查找方式,满足需要特定查找的用户要求,赶紧试试看吧。

在Linux下如何安装配置fcitx输入法 Linux输入法的切换和Windows一样,也可使用快捷切换,fcitx输入法是众多输入法中的一种,有些朋友习惯使用该输入法,下面小编就给大家介绍下Linux如何

Linux如何使用locate命令查找数据查找指定文件 locate命令是Linux查找命令中的一种,可用于查找数据,与find命令有些相似,但find命令更加消耗资源,下面小编就给大家详细介绍下locate命令的用法。loca

在RAID磁盘阵列下如何搭建Linux系统 因为RAID磁盘阵列的存储速度比单个硬盘高,在安装系统的时候一般会选择搭建在RAID磁盘阵列,下面小编就给大家介绍下RAID磁盘阵列搭建Linux系统的方法

标签: linux中find命令用法

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

上一篇:Linux find命令中-exec参数的作用介绍(linux命令find用法)

下一篇:在Linux下如何安装配置fcitx输入法(linux的安装方法)

  • 固定资产报废申请表模板
  • 企业合并吸收税务处理
  • 财务费用利息收入结转本年利润
  • 固定资产加速折旧的方法有哪些
  • 开票时显示没有原票抄报信息
  • 税务系统有问题
  • 弃置费用调整
  • 全资子公司的利润有多少
  • 购入汽车
  • 收到厂家的销售返利 税收
  • 交通费汇算清缴怎么做账
  • 支付银行借款利息属于现金使用范围吗
  • 文化建设事业费逾期申报有罚款吗
  • 合同无效后还能主张违约责任吗
  • 第二个季度
  • 如何返还股东的出资款
  • 个人出租商铺要交城镇土地使用税吗
  • 视同销售收入是否缴纳企业所得税?
  • 委托贷款合同效力
  • 以前年度未申报的专项附加扣除
  • 库存商品换货的会计分录
  • 企业所得税季度申报表A类
  • 推广的产品
  • 减免增值税的优惠政策
  • 附加税减免要计税吗
  • linux c gui
  • windows为什么从7开始
  • windows update更新错误
  • php 字符串 数组
  • 进口付汇流程
  • 代理买卖证券款属于什么科目
  • 公证处会计分录
  • 应付职工薪酬的含义
  • 城建税10%用于教育哪方面
  • vue 登陆
  • Laravel5.1自定义500错误页面示例
  • c++交换语句
  • nodejs基础知识
  • 如何在织梦中设置图片加文字
  • 境外企业在境内投资是否备案
  • 费用科目在贷方表示
  • 企业多久报一次工伤保险
  • 网上学电脑
  • 房产税和城镇土地使用税需要计提吗
  • 增值税发票查询全国统一发票查询平台
  • 营业执照丢失公告后几天可以办注销
  • 商品流通企业税费按征收对象可分为
  • 刚成立公司没有发生业务,如何申报企业所得税
  • 收到土地使用权转让怎么做账
  • 子公司与母公司承担连带责任
  • 无追索权保理的说法
  • 企业收到补贴资金怎么办
  • 自产自销的茶叶公司怎么做账
  • 考试出题
  • 应收账款折率
  • 公司分红怎么做账
  • sqlserver中通过osql/ocmd批处理批量执行sql文件的方法
  • mysql允许字段为空
  • win7出现蓝屏
  • win8专业版系统更改电脑设置没反应
  • 简单易上手 固态硬盘SSD安装WIN7系统的3种办法
  • win8系统怎么激活
  • ubuntu设置登录用户
  • starting windows
  • msedge.exe是什么
  • win7系统玩游戏怎么样
  • shell脚本输入
  • 网页中英文切换
  • apk文件怎么使用
  • javascript基础编程
  • python连接mysql实例分享
  • 对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
  • python 自定义类模块
  • 税务行政部门有哪些
  • 个人所得税app什么时候能查到月收入
  • 陕西地方水利建设基金减免政策2023
  • 12366纳税服务热线存在的问题
  • 小微企业不交所得税
  • 代理记账报税违法吗
  • 计提印花税入什么科目核算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设