Chinaunix

标题: 如何讲空目录和非空目录分类? [打印本页]

作者: 木头小飞    时间: 2013-06-03 14:20
标题: 如何讲空目录和非空目录分类?
问题描述: 一个目录下有很多子目录,子目录中大部分是空的,其余的是有内容的,如何分类?可以直接显示空目录或者非空目录都行?

我: 使用了一个rmdir *  ; -------这样把空的都删除了,只剩余有内容的。但是呢,很多时候空目录也要求保留。请问,用什么命令好啊?
作者: zooyo    时间: 2013-06-03 14:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: huazai0715    时间: 2013-06-03 15:04
我也真心没明白你的意思是什么。不过判断是否为空,你可以尝试编辑一个shell,用(-n list、-z list)来实现你要的非空与空的list.
作者: 木头小飞    时间: 2013-06-03 15:07
回复 3# huazai0715


   举例,加入Temp 目录下有 a,b,c 三个目录。其中a为空,bc不为空。  怎么显示a?或者bc?    ls 的话一般都显示出来了。
作者: 井蛙夏虫    时间: 2013-06-03 15:13
回复 4# 木头小飞
  1. find Temp -maxdepth 1 -type d -empty
复制代码

作者: huazai0715    时间: 2013-06-03 15:45
回复 4# 木头小飞
看一下 shell基础二十篇


   
作者: rucypli    时间: 2013-06-03 16:38
很多时候空目录也要求保留

到底删还是不删啊
作者: 木头小飞    时间: 2013-06-03 16:59
回复 5# 井蛙夏虫


    谢谢。你这个直接显示目录深度为一,也是个好方法,直接都可以看出里面的东东。不过这和那个差不多。ls -R   //递归显示所有的内容
作者: 木头小飞    时间: 2013-06-03 16:59
回复 6# huazai0715


    谢谢。这个看懂了一些。对test命令貌似没有了解。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2