位置: 编程技术 - 正文

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

  • 所得税汇算清缴账务处理
  • 增值税发票管理办法及细则
  • 个人缴纳职业年金是什么意思
  • 收到返款计入什么科目
  • 财务报表是什么意思
  • 印花税技术服务合同按什么交
  • 市内打车费计入差旅费吗
  • 增值税进项加计扣除计入哪个科目
  • 个体工商户增值税申报操作流程
  • 套期工具是资产还是负债
  • 拖欠安装费
  • 免抵退税的计算数据
  • 母子公司好处
  • 当月逾期押金收违约金吗
  • 安全费用提取使用管理办法2022 136
  • 一般纳税人增值税优惠政策
  • 投资性房地产的处置账务处理
  • 没有订立合同的著作权属于什么人
  • 堤围工程
  • 获客成本怎么计价
  • 企业将自产产品发放给职工作为福利
  • 小微企业必须给员工缴纳哪些保险
  • 会计计提和冲回
  • 来料加工贸易是什么工作
  • 事业单位 会计
  • 华为手机屏幕变成黑白色怎么恢复
  • 营业外支出的核算内容包括
  • windows预览版dev和beta
  • php parse_url
  • 个体户工商年报异常怎么解除
  • 出差的误餐费会计分录
  • 我国现行的关税税率种类及适用
  • 银行存款的利息收入计入什么科目
  • 什么是包装物押运
  • PHP实现中国公民身份证号码有效性验证示例代码
  • 空调年折旧率
  • vue项目如何打包成dist
  • YII视图整合kindeditor扩展的方法
  • 外贸企业出口免税政策
  • 企业的差旅费计入什么科目
  • 怎样增加资产负债率
  • sqlserver2008r2怎么使用
  • 税前利润是否等于利润总额
  • 收员工伙食费会计分录
  • 劳务费怎么要的回来
  • 用友t3软件财务软件具体操作
  • 暂估成本后发票怎么处理
  • 减免的税金怎样做会计分录
  • 增值税期末留抵退税什么意思
  • 没有销售怎么写总结
  • 领用材料什么会计科目
  • 个人垫付社保会计分录
  • 退回多交的所得税怎么退
  • 投资收益的主要来源有
  • 递延收益的会计处理
  • 企业会计准则规定,企业在对会计要素
  • 会计工作重点工作
  • 工业企业的材料
  • windows2003 IIS6.0 asp配置技巧
  • CentOS 6.2(32位/64位) 安装步骤图文详解
  • win8右下角
  • rds是啥
  • win7系统打开java的控制面板的方法
  • linux如何使用vim编写程序
  • jquery手风琴折叠菜单
  • bat批处理脚本教程
  • 网页设计css文字居中
  • perl \w
  • Node.js中的全局变量有哪些
  • 批处理脚本怎么写
  • shell中括号的作用
  • JavaScript toFixed() 方法
  • jquery操作
  • jquery.css
  • under code
  • jquery的gt
  • 国家税务局总局官网
  • 国税云厅官网
  • 国家浙江税务局
  • 陕西省电力app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设