位置: 编程技术 - 正文

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

  • 个体工商户应如何购买社会保险公积金
  • 企业的罚款支出包括违约金吗
  • 股东如何收回投资
  • 购销合同需要盖合同章吗
  • 上年结转未抵扣
  • 滴滴的普票可以抵税吗
  • 公司可以为非本人开户吗
  • 企业财产损失审批前后的账务处理
  • 经常性支出是什么意思
  • 社保岗位补贴条件
  • 外商投资企业退出条件
  • 物业费能开公司名称吗
  • 债权受让方如何交税
  • 实际发生额大于账载金额
  • 房产税的改革方向
  • 公司商品质量问题导致员工与公司一起被起诉了怎么办
  • 收到上级补助收入支出时财务会计怎么记账
  • 非居民企业租赁增值税
  • 借 其他应付款
  • 非居民企业可以享受小微企业所得税优惠政策吗
  • 结转本期损益要过账吗
  • 软件充值怎么申请退款
  • 机票增值税怎么计算
  • 出租设备收取租金合法吗
  • 前端生成pdf文件
  • php写木马
  • 人力资源规划系统包括哪些主要内容
  • 收到汇票结余会怎么样
  • 申请代开增值税专用发票有金额限制吗
  • 旅游业纳税筹划方案
  • php处理xml数据
  • 中小微企业社保补贴
  • 移动端适配 px
  • react 入门
  • 建筑业的印花税是按含税还是不含税?
  • 进项税额转出最后怎么处理
  • wordpress!
  • 无偿划转股权涉税
  • 增值税调整怎么结算
  • 印花税怎么交,在哪里交
  • MySQL数据库介绍
  • 跨年发票能不能用
  • 收到进账发票分录
  • 应付职工薪酬的二级科目都有哪些
  • 交易性金融资产属于流动资产
  • 税局代开专票如何做账务处理?
  • 公司地址的变更需要哪些资料和手续
  • 上年多计提的费用,今年如何记账
  • 收到国税退款的分录
  • 贷款保险费由谁承担
  • 暂估应付账款借贷方向
  • 租用写字楼水电怎么收费
  • 汇算清缴结束后发现有错账
  • 如何操作开具红字发票
  • 发票金额小于实付金额会计分录
  • sql server 还原数据库后显示为备用只读
  • sql server启动不了 错误2
  • MySQL部署时提示Table mysql.plugin doesn’t exist的解决方法
  • 怎么防止win10
  • 下载windows vista
  • ac1st19.dll
  • win7 系统启动
  • Mac Chrome打开HTTPS证书错误问题解决方法
  • win8系统怎么设置
  • win7电脑开机提示oxcoooooe9
  • 缩放打印到一张a4纸上设置
  • python必学的os模块详解
  • 原生js有用吗
  • 嗌中怎么读
  • 很好的资源学习入口_android
  • document对象的常用方法
  • python生成器send
  • 获取python的运行结果
  • “python”
  • jquery 通过name获取元素
  • 北京930末班车时间表
  • 江西税务局
  • 增值税专票红冲退税
  • 怎么批量打开excel文件
  • 企业所得税年报什么时候结束
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设