当前位置: 技术问答>linux和unix
如何用SHELL检测若干特定的目录是否为空
来源: 互联网 发布时间:2015-01-27
本文导语: 同事有一问题,描述如下: 前提:一个主目录 Main_Path 下面有若干子目录 aaa、bbb、ccc、ddd、...... 每个子目录下面都又有若干子目录,但是有一个是同名的 SameDir 即,有这样的结构 ...
同事有一问题,描述如下:
前提:一个主目录 Main_Path 下面有若干子目录 aaa、bbb、ccc、ddd、......
每个子目录下面都又有若干子目录,但是有一个是同名的 SameDir
即,有这样的结构
Main_Path/aaa/SameDir/
Main_Path/bbb/SameDir/
Main_Path/ccc/SameDir/
Main_Path/ddd/SameDir/
......
要求:目录SameDir下是空的,但是随时都有可能有文件,如何检测到该目录下的
变化?
前提:一个主目录 Main_Path 下面有若干子目录 aaa、bbb、ccc、ddd、......
每个子目录下面都又有若干子目录,但是有一个是同名的 SameDir
即,有这样的结构
Main_Path/aaa/SameDir/
Main_Path/bbb/SameDir/
Main_Path/ccc/SameDir/
Main_Path/ddd/SameDir/
......
要求:目录SameDir下是空的,但是随时都有可能有文件,如何检测到该目录下的
变化?
|
find $目录 -type file | xargs -l dirname | uniq
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。