位置: 编程技术 - 正文

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

  • 应付账款转资本公积
  • 应交增值税和未交增值税都有余额
  • 个人所得税如何查询工资
  • 弹性预算列表式如何计算
  • 房地产企业实收资本要求
  • 税率变更后账务怎么处理
  • 费用计入管理费用与销售费用的区别
  • 财务报告与财务报表的联系与区别
  • 普票千元版和万元版板面区别
  • 资产减值损失为什么不能转回
  • 属于会计核算方法的
  • 支付单位结算卡年费计入什么科目
  • 机动车发票抵扣联有什么用
  • 企业应缴的教育费附加税是多少?
  • 汇算清缴是啥
  • 7月1日起,中药生产企业增值税税率为多少?
  • 两年内到期的应付票据
  • 汇算清缴差旅费扣除标准
  • 城市垃圾处置费计入会计什么科目
  • 分公司发生修理费能否在总公司列支?
  • 收到投资款现金流量项目是什么
  • 减值 计提
  • 差额征税可以开发票吗
  • 公司注销固定资产如何处理
  • 什么是研发投入和成本
  • 小微企业增值税优惠政策最新2022
  • 增值税销售额怎么看
  • 给股东分配股利
  • 企业为员工缴纳社保可以抵税吗
  • 公司股权变更后税务没有变更会有什么后果
  • php防止订单重复处理
  • 怀特岛郡国旗
  • 冲办公费会计分录
  • 工程结算和决算一样吗
  • 计提坏账准备的公式
  • 房产营销策划经典案例
  • laravel实战教程
  • 解决前端跨域问题
  • php如何连接sql server
  • 企业以付费的形式
  • 考到二本
  • php项目怎么打包
  • 什么是政府项目档案
  • 网上报税流程演示2019
  • 租赁房屋开具发票商品名称
  • 股本及溢价
  • python线程间通信的几种方法
  • php 缓存
  • 不动产登记违建处理办法
  • 钢材贸易公司如何经营
  • 销售返利的会计分录 东奥
  • 行政机关现金管理办法
  • 公司账户转法人个人账户需要交税吗
  • 借款收回的会计科目
  • 支付上个月运费
  • 个人所得税代扣代缴手续费
  • 企业筹建期间银行开户要求
  • 预提工资如何算增值税
  • 一般纳税人增值税税率
  • 出口货物不予免税的原因
  • 连续三个月发烧怎么回事
  • 发票入账但是没付款有什么税务风险
  • 根据企业会计准则第4号固定资产,企业可选用的折旧方法
  • 企业的源头
  • 可供出售金融资产属于什么科目
  • sqlserver 类型
  • mysql的zip包怎么安装
  • mysql两个表连接
  • win8.1补丁打不上
  • windowsxp如何清理磁盘
  • XP系统连接VPN提示错误633:调制解调器已在使用的解决方法图文教程
  • WIN10更新失败
  • 单线程语言有哪些
  • rpg游戏脚本已经被备份
  • unity3d android 插件
  • sdk和安卓版本
  • 浅谈jQuery中ajaxPrefilter的应用
  • 购置税发票怎么看自己交了多少税
  • ca登陆
  • 杭州国家税务局陈英泽
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设