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#
木头小飞
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