Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19498
  • 博文数量: 5
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 52
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-18 14:48
文章分类

全部博文(5)

文章存档

2015年(5)

我的朋友

分类: LINUX

2015-08-24 15:10:20

几天前碰到个需求,寻找目录下不是以.csv结尾的文件。男人了一下find,发现了 -prune这么个参数。试了半天达不到效果,度娘之才发现自己很多基础的东西掌握实在是不扎实。这里不仅仅是记录这个用法,更想记录的是关于”与“”或“”非“相关的一些基本的知识:

find的-prune参数就像一个判断语句。
当发现-prune前面的表达式正确匹配时,执行到-prune之后就会输出一个1结果。
如果-prune后面跟的是-o (或)选项,用c语言的语法来讲的话就是1 || -print,所以明显可以看到,当-prune前面的 表达式成立的话,就不会执行-o后面的内容了,如果不成立,即0 || -print,那么将打印输出。
阅读(1223) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~