位置: 编程技术 - 正文

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

  • 第四季度所得税没有计提怎么做账
  • 同一商品税收分类编码不一样
  • 出口退税逾期申报说明怎样写
  • 金银首饰销售需求分析
  • 企业所得税核定征收的条件
  • 出口应退税额如何计算
  • 厂家返点是什么意思
  • 个人所得税中社保填写在哪昆山
  • 主办会计跟会计有什么区别
  • 公司全部股权转让流程
  • 现金流量表抵消分录
  • 报关单汇率按出口日期还是申报日期
  • 技术服务费怎么结转成本
  • 研发费用 会计核算
  • 公务接待和商务服务区别
  • 固定资产折旧财务
  • 收到汇算清缴退税账务处理
  • 公司员工的车外地的停车费怎么做分录
  • 房地产收到客户房款如何做账
  • 废品损失一般不由本月生产的产品成本负担
  • 计提工资需要工资表吗
  • 代扣代缴个人所得税税率表
  • 补记去年收入分录
  • 税务局代开的专票信息填错了怎么办
  • 普惠性税收优惠政策包括
  • 税务机关退税
  • 对方已认证的发票在哪里
  • 小规模季度不超过30万的账务处理
  • 专项基金是什么
  • 苹果电脑录屏的视频保存在哪里
  • 如何压缩文件打包发送微信
  • linux相关命令及用法
  • 复制粘贴如何提取文字
  • 二年级祖先的摇篮教学视频
  • 芦荟的功效与作用治什么病
  • 以前年度多计提的附加税怎么冲回
  • 资产减值损失的科目编码
  • 税收风险应对措施包括
  • 分页page
  • php处理数据
  • 非常好看的头像
  • git 查看所有commit
  • 劳务分包的形式有哪些
  • 怎么样去掉
  • 记 vue-cli-plugin-dll 使用,优化vue-cli项目构建打包速度
  • 资产减值损失借方余额在利润表怎么填列
  • 个人所得税汇算清缴
  • sql中身份证号码用什么类型
  • 个人劳务报酬的个税
  • 交易性金融资产属于流动资产
  • 融资方式股权融资
  • 公司向个人借款的会计分录怎么做
  • 固定资产计提折旧是当月还是次月
  • 对公账户转账给法人怎么做账
  • 商贸企业的销售成本怎么算
  • 增值税普通发票可以跨区域开吗
  • 发生费用未取得发票
  • 购买的办公用品需要入库出库吗
  • 工会经费交纳
  • 跨年度固定资产转为在建工程怎么计算
  • 卖蒸汽的增值税是多少
  • mysql的基本sql语句
  • centos锁定屏幕命令
  • xp系统怎么更改用户权限
  • svchost进程可以结束吗
  • linux 系统查看
  • cocos2dx加libevent库
  • 使用jQuery获取data-的自定义属性
  • 恶意软件清理
  • mac的命令
  • jquery选择器包含哪几大类
  • SQLite3中文编码 Python的实现
  • js 状态模式
  • json读取字符串
  • jquery字体设置
  • 河南新乡地税局罗姓病逝
  • 沈阳和平税务大厅电话
  • 漯河经济开发区税务局电话
  • 网上预约税务局怎么弄
  • 个人所得税税务审核不通过怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设