查找递归不包含文件的目录

时间:2016-09-21 10:57:19

标签: bash shell unix

我想找到没有任何文件的目录。下面是示例脚本,它将编写一个包含所有目录名的示例文件。

#!/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

1 个答案:

答案 0 :(得分:0)

如果我理解得很好,你就是在找空目录。

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

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