位置: 编程技术 - 正文

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

  • 年度部门决算报表系统路径
  • 固定资产怎么进行折旧处理
  • 可以从开发成本直接结转至主营业务成本吗
  • 弥补以前年度亏损会计分录
  • 税务大厅可以开票吗
  • 到国税局领增值税发票需带什么
  • 跨年调整会计科目怎么写
  • 中小企业现金流量表
  • 外币账户怎么操作
  • 出口报关单上的运费和保费和实际不一致
  • 个人挂靠公司承接工程如何做会计处理?
  • 无票收入应附什么单据
  • 0申报的清算所得税申报表怎么填
  • 农产品加工业数据
  • 补充养老保险交200和500差别
  • 已经作废了的发票怎么查
  • 关于补充养老保险
  • 一次性发放几个月的工资怎么申报
  • 汇算清缴报错了怎么更正
  • 办公软件无形资产的确认条件有哪些
  • 企业买房可以抵扣多少税
  • 新企业购买金税盘
  • 没有发票的怎么报账
  • win11耳机插电脑没声音怎么办
  • 什么叫应付账款科目
  • 期末增值税进项税大于销项税的金额计入哪里
  • linux命令“ln file1 file2”的含义是
  • php字符串定义的三种方式
  • 关于已开发票收到部分款项风险温馨提示
  • 存货发生了减值怎么处理
  • 特许权使用费税前扣除标准
  • 小规模纳税人购车是怎么抵税的
  • 成本法转为权益法例题
  • 经营性应收项目的计算公式
  • 公司给我多交了社保用不用退
  • 建筑劳务公司的法人代表有什么责任
  • php正则表达式匹配,返回原因
  • audit result
  • 非货币性资产投资的会计处理
  • 未缴纳的出资款怎样清算
  • 重分类调整分录汇总表什么情况填写
  • 暂估入库会计
  • 归属于母公司所有者权益合计
  • 进项加计扣除主项怎么算
  • 预付款已经开了发票要怎么做账
  • 开发无形资产过程中发生的支出计入什么科目
  • 小企业期间费用包括
  • 销售自己使用过的固定资产
  • 季度所得税申报表本年累计怎么填
  • 贷方账户日累计金额超限什么意思
  • 长期股权投资账务处理实例
  • 其他应付款冲账摘要怎么写
  • 收到商业承兑汇票的会计分录
  • 代理返利
  • 收到不是股东的现金
  • sqlserver字符函数
  • xp系统电脑设置在哪
  • 运行linux
  • Windows计划任务 不管是否登录 没有窗口
  • win7鼠标右键一闪就没了
  • new folder.exe是什么
  • win7系统运行红警黑屏有声音
  • win7安装kb4534310补丁失败
  • win7误删我的文档
  • Vsftpd+tcp_wrappers控制主机和用户访问
  • 微软输入法拼音
  • 电脑已禁用ime是什么
  • win8如何安装
  • windows10 预览
  • javascript怎么学
  • 当ie7不认!important之后 [布局的解决办法]
  • python爬取csdn
  • unity arkit
  • JavaScript中的变量名不区分大小写
  • jq easyui
  • public services翻译
  • 高速通行费发票查验
  • 个人涉税信息采集 工行
  • 企业所得税法中所称有关的支出是指
  • 八戒财税兼职
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设