位置: 编程技术 - 正文

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

  • 简易征收预缴税率怎么算
  • 资源税的纳税期限包括
  • 往年有亏损本年没有亏损
  • 免税申报表里的免税销售额是不含税
  • 小微企业增值税起征点是多少
  • 房地产企业预缴增值税如何申报
  • 在建工程转固定资产账务处理
  • 行政事业单位暂付款无法收回该怎么处理
  • 结构性存款认购时间为募集期的几点
  • 房地产退房款会计分录
  • 增值税发票红字发票怎么做凭证
  • 销售种子的税种有哪些税率为多少?
  • 支付职工补贴计入什么科目
  • 电梯的运行与维护
  • 境外个人汇入汇款规定
  • 企业的其他业务是什么
  • 公司利润如何提高
  • 建筑公司一般纳税人增值税税率
  • 税务公司属于什么性质
  • 承兑汇票属于现金支付吗
  • 资产负债中应交税费怎么算
  • 管理费用的结转需要在明细账中体现吗
  • 企业无形资产包括
  • 外贸出口企业的租金能退税吗
  • 企业缴纳社保包含哪些内容
  • 王者荣耀段位分段
  • 完美解决usb电涌15秒后关机
  • 右键菜单里的快捷键
  • 通过mac地址查找ip的协议
  • iframe更改自身src
  • Netlib.exe - Netlib是什么进程 有什么用
  • php技巧
  • 企业弥补亏损明细表
  • php远程下载图片
  • 聘用退休人员的法律风险
  • 维多利亚瀑布有多高?多宽?
  • 哈德良长城和中国长城的区别
  • 固定资产没有发票可以计提折旧吗
  • 自产产品用于应税项目为什么不考虑偷税
  • 捐赠所得属于什么会计科目
  • 更换电脑金税盘的数据如何导入新电脑
  • ubuntu20.04安装cuda10.2
  • YOLOv5|YOLOv7|YOLOv8改各种IoU损失函数:YOLOv8涨点Trick,改进添加SIoU损失函数、EIoU损失函数、GIoU损失函数、α-IoU损失函数
  • pdclient
  • 预缴2%
  • python 3.4.3 shell
  • 小规模纳税人需要缴纳个人所得税吗
  • java阻塞队列线程安全吗
  • 在阿里云的云主机之间怎么通信
  • 延期缴纳土地使用税怎么办理
  • 加班餐费和误餐费的区别
  • 残疾人报税怎么报
  • 资金占用费怎么写
  • 原材料报废卖掉会计分录
  • 多计提的工资怎么冲销
  • 进口增值税已抵进项税额
  • 物流运输货损管理规定
  • 如何做好工程后期维保
  • 预付账款属于资产类科目
  • 企业内部银行转账怎么记账
  • 房地产实收资本怎么算
  • 什么是商业企业和工业企业
  • sqlserver数据库恢复挂起状态
  • rhel6.5安装教程
  • xp系统 修复
  • 获取windows的最新信息
  • linux小技巧
  • cocos2dx入门
  • Android自定义控件高级进阶与精彩实例
  • vue基于什么
  • 简要说明javascript的作用
  • nodejs和jsp
  • 用python模拟用户登录
  • python元祖内置函数
  • jquery1
  • 扣缴义务人申报和综合所得年度自行申报
  • 浙江职称评审网址官网
  • 四川办税大厅
  • 丰田威驰2023款1.5自动挡新车报价
  • 税务局发票邮寄需要多久
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设