find工具的了解与使用3: -prune

   日期:2020-07-06     浏览:90    评论:0    
核心提示:find的-prune简介prune这个词是修剪之意. 在find中, 也是这个意思.find通常用-prune来忽略一个目录及其之下的文件 (To ignore a directory and the files under it, use -prune).manpage中关于-prune的说法是-prune True; if the file is a directory, do not descend into it. If -depth is given, false;

find的-prune简介

prune这个词是"修剪"之意. 在find中, 也是这个意思.

find通常用-prune来忽略一个目录及其之下的文件 (To ignore a directory and the files under it, use -prune).

manpage中关于-prune的说法是
-prune True; if the file is a directory, do not descend into it. If -depth is given, false; no effect. Because -delete implies -depth, you cannot usefully use -prune and -delete together.

-prune的简单举例及解释

For example, to skip the directory `src/emacs’ and all files and directories under it, and print the names of the other files found, do something like this:

  find . -path ./src/emacs -prune -o -print

这条命令的意思是: 在当前目录下查找, 路径能覆盖 ./src/emacs 的 则执行-prune, 否则, 就print出来.

按照 find工具的了解与使用1 中提到的 find 命令synopsis (或者叫find命令的句型)

find [starting-point…] [expression]
其中expression 是有 Tests, Actions, (及

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服