2016-09-21 61 views
0

我想找到没有任何文件的目录。下面是将用所有目录名写入示例文件的示例脚本。查找不包含文件的目录递归

#!/bin/bash 
CURRENT_DATE=`date +'%d%m%Y'` 
Year=`date +%Y` 
Temp_Path=/appinfprd/bi/infogix/IA83/InfogixClient/Scripts/IRP/ 
File_Path=/bishare/DLSFTP/ 
cd $File_Path 
echo $Year 
find /bishare/DLSFTP/$Year* -type d -exec ls -dlrt {} + > $Temp_Path/Vendors_Data_$CURRENT_DATE.txt 

回答

0

如果我理解的很好,你正在寻找空目录。

可以使用find命令的参数-empty为:

find /bishare/DLSFTP/$Year* -type d -empty 
+0

**谢谢**杜仲 – Midhun

相关问题