知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

find排除子目录命令

发布时间:2014-09-05 14:26:35作者:知识屋

find排除子目录命令
 
find 排除子目录的方法有很多,不过下面这个很强大。
01
[nobody@oc8243606638 tkt]$  find . ! -name "." -type d -prune -o -type f -name "*.txt" -print
02
./IN3930738.txt
03
./IN3913493.txt
04
./IN3958279.txt
05
./IN3939424.txt
06
./IN3785781.txt
07
[nobody@oc8243606638 tkt]$ find . -name "*.txt" | head -5
08
./RPM/IN3329198.txt
09
./RPM/IN3353027.txt
10
./RPM/IN3247452.txt
11
./RPM/IN3242594.txt
maxdepth的写法:
 
1
[nobody@oc8243606638 tkt]$ find . -maxdepth 1 -name '*.txt'
2
./IN3930738.txt
3
./IN3913493.txt
4
./IN3958279.txt
5
./IN3939424.txt
6
./IN3785781.txt
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜