位置: 编程技术 - 正文

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

  • 海关缴款书上完税怎么办
  • 销项税转出是啥意思
  • 年度纳税申报表A105000纳税调整项目明细表中,收入
  • 青岛山公寓二手房出售
  • 税后经营净利率什么意思
  • 何谓运输,交通和交通运输
  • 企业实收资本与股本区别
  • 房地产预缴增值税是含税还是不含税
  • 代扣代缴个税对企业所得税的影响
  • 个体工商户年度报告表怎么报
  • 预缴税款后怎么开票
  • 合伙企业购买股票产生的收益需要缴纳税款吗
  • 社保显示已录入什么意思
  • 暂估入库冲回有差额
  • 参加会议属于什么工作类别
  • 小规模纳税人申报表怎么填
  • 收的的挂靠费一般是几个点
  • 劳务所得个税税率表
  • win11如何连接网址
  • 收到个人款开公司发票
  • 收到别的公司对公转账往来
  • 投资公司的股东
  • outlook的数据文件
  • aliapp.exe是什么意思
  • 房屋装修费如何入账
  • swiper.js常用功能
  • php读取excel文件
  • php实现自动识别的方法
  • 固定资产和无形资产计提折旧时间
  • 基于springboot的购物商城
  • 出口退税退运费的税吗
  • 现代c++教程
  • 未达起征点的增值税怎么账务处理
  • 一般纳税人销售旧货适用征收率是?
  • 企业所得税预缴可以不交吗
  • 税种分类及其税率
  • mysql慢查询日志查看
  • 以货换货怎么交印花税
  • 企业预缴所得税年末应该怎么交税
  • 一般纳税人适用什么会计准则
  • 收到发票应如何处理
  • 充值卡赠送金额属于什么性质
  • 研发费用加计扣除是什么意思啊
  • 企业一次性伤残就业补助金是由保险赔付吗
  • 财务费用?
  • 现金日记账年结怎么划线
  • 购入投资性房地产支付的相关税费
  • 房地产公司员工购房
  • 坏账损失记入
  • 可供出售金融资产包括哪些内容
  • 年度采购总额在哪个报表
  • 年底不发工资 员工离职
  • mysql5.7.27安装
  • 分配服务器失败
  • windows server vista
  • 系统组策略打不开
  • 苹果mac录制屏幕
  • win7命令提示符怎么打开
  • ubuntu20.04最小化安装教程
  • mac无线打印
  • ghost备份1678
  • win10不兼容游戏名单
  • win10桌面上怎么分成几个区域
  • win8系统教程
  • cocos2djs
  • bootstrap媒体查询写法
  • cocos开发游戏
  • nodejs最佳实践
  • unity3d4个脚本
  • vue实现数据导出为excel
  • jquery图片轮播无缝连接
  • shell脚本 -ne 0
  • jquery弹出div遮罩层
  • js script跨域
  • 如何修改新建的内容
  • python中lxml模块
  • 土地出让金入账后就摊销吗
  • 莅临指导和莅临交流的区别
  • 20年灵活就业人员社保新标准
  • 国税发票什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设