位置: 编程技术 - 正文

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

  • 一般纳税人开具的普票可以抵扣吗
  • 会计所得税分录?
  • 报销流程如何操作视频
  • 外贸企业指的是什么
  • 人工费用包括哪些科目
  • 增值税调整收入税额差额怎么写
  • 公司打到个人账户需要多久
  • 代收货款的商品
  • 房产企业因资金问题退市
  • 公司新装宽带怎么做账?
  • 银行对个人借款的处理
  • 施工单位对分包单位能罚款吗
  • 单位员工去外地上班
  • 冲暂估成本的会计分录
  • 不计提税费可以吗
  • 税务系统出问题怎么办
  • 烟酒销售公司要交哪些税
  • 五证一户什么意思
  • 免税发票备注栏
  • 建筑企业成本票是含税价还是不含税价
  • 土地出让金为何写有效期
  • 附加税减半征收政策是哪个文件
  • 小微企业必须给员工缴纳哪些保险
  • 机票改签费要开发票吗
  • 财报申报逾期可不可以补报
  • 汇算清缴工资填哪个数
  • 员工离职补偿金计算方法
  • php数组函数实现机选双色球
  • 如何重装系统win7旗舰版
  • 无偿受赠房产出售税费
  • 财务专用章是干啥的
  • 美国宇航局视频
  • 数据结构考试内容
  • java幂等性是什么
  • java实现电子发票
  • dir命令linux
  • python 字典的字典
  • Spring Boot 3.0 正式发布,王炸!!
  • 所得税费用会计科目代码
  • 金税盘服务费分录
  • 让渡资产使用权属于收入吗
  • 如何开具通用电子发票
  • sql join 语句
  • 法人一直把公户账户转账
  • 当年发生亏损会影响所有者权益吗
  • 会员代金券模板
  • 营业税改征增值税跨境应税行为增值税免税管理办法
  • 用现金支付的款项
  • 固定资产减值核销
  • 合并财务报表为什么要抵消子公司所有者权益
  • 现金支票存根联丢失怎么办
  • SQL Server COALESCE函数详解及实例
  • centos7怎么关闭端口
  • xp系统个性化
  • linux硬件设备分为
  • centos7安装MySQL8.0
  • 如何解决心脏供血不足
  • ios macos
  • win7文件访问被拒绝怎么办
  • Win10系统玩坦克世界不能打字怎么回事
  • pacis.exe - pacis是什么进程 有什么用
  • windows7禁止开机启动
  • win10如何更换
  • win10系统中怎么安装安卓应用
  • opengl3d
  • Ext JS 4实现带week(星期)的日期选择控件(实战二)
  • jquery技巧
  • 安卓飞行手游
  • Android Bound Service(二) ----- Using AIDL
  • 批处理常用命令及用法大全
  • shell脚本 -mtime
  • 程序员 master
  • 江苏国税电子税务局怎么登录
  • 北京国家税务局官网
  • 如何打印个税缴纳记录
  • 动员讲话简短精辟
  • 怎么删除天眼查诉讼信息
  • 进口柴油消费税是多少
  • 地税税额怎么计算
  • 企业税收有哪些税种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设