位置: 编程技术 - 正文

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的安装方法)

  • 增值税和城建税怎么算
  • 企业所得税如何申报操作
  • 收到对方红字发票如何做账
  • 长期待摊费用摊销年限规定
  • 购买金蝶软件多少钱
  • 中小企业增值税税率
  • 个人购买商业保险怎么抵扣个税
  • 民办美术高中有哪些
  • 人力资源外包服务增值税税率
  • 贴息是谁支付
  • 运保佣是什么
  • 建筑工程居间服务协议
  • 收到对方开的发票怎么做账
  • 应交增值税和未交增值税是一个科目吗
  • 增值税税负率怎么算
  • 小规模纳税人可以出口退税吗
  • 新注册的公司需要公示吗
  • 增值税进项和销项税的计算方法
  • 承包承租经营单位是什么意思
  • 小规模纳税人附表一怎么填
  • 企业在什么情况下做薪酬诊断
  • 2016年的发票2020年可以认证吗
  • 财税2018年39号公告残保金
  • 回迁安置房税收优惠
  • 商业承兑汇票适用于
  • 补发工资申请书格式范本
  • 不是公司员工可以买原始股吗
  • 经营方式变更说明
  • 政府补贴的银行卡注销了会怎么样
  • 公允价值变动损益在利润表哪里
  • 在edge浏览器中打开农行K宝
  • 鸿蒙智能充电模式怎么用
  • 批量删除 超链接
  • 存出投资款现金流量表选什么
  • 经营租赁固定资产体现实质重于形式
  • musirc4.71.exe - musirc4是什么进程文件 有什么作用
  • 计提坏账准备对所得税费用的影响
  • 套期工具的会计分录
  • vite config
  • 文件上传漏洞及解决方案
  • 企业支付给员工的一次性伤残就业补助金计入哪项费用
  • Ubuntu18.04配置允许远程访问
  • 小微企业免征增值税报表填写
  • 保险佣金个人所得税怎么申报
  • opengl加阴影
  • 2022年山东省固定资产投资额
  • 申报表本期金额和上期金额
  • 财务负责人岗位要求
  • 内部往来借方是债权还是债务
  • 安装调试费计入
  • 质保期内出现质量问题,一直没有修复
  • 残保金的税收优惠政策
  • 多年没有做账该怎么说
  • 申请享受免税资金的条件
  • 承包工程合同书
  • 总公司与分公司的关系
  • 增值税专用发票丢了怎么补救
  • 关于注册资本的最新规定
  • 注册资本和实收股本的区别
  • 会计存货包括生产成本
  • 企业如何建账做账
  • mysql性能比较
  • mysql的事务处理
  • 32位的win7和64位的win7要选择哪个呢?它们有什么区别?
  • 有效减少win8关机时间的方法分享
  • solaris route add
  • xp电脑桌面图片显示缩略图
  • linux getuid
  • ssh远程登录设置
  • iredmail是免费的吗
  • python 解析
  • node .js
  • shell循环遍历目录
  • 用shell写一个脚本,对文本中无序的一列数字排序
  • js动态执行代码
  • 重庆地税局官网公众号
  • 北京纳税申报的具体流程
  • 国税开票二维码图片
  • 世界近代史的改革有哪些
  • 上海税务局发票验旧
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设