我有2个目录,dir1和dir2。
其中有一些目录。假设dir1有a,b和c目录,而dir2有c,d和e。
我需要一个脚本来查找dir1和dir2中的重复目录,在这种情况下," c"并将其记录到一个单独的文件中,例如duplicate.lst。
答案 0 :(得分:0)
DIR1=dir1
DIR2=dir2
## find all subdirectories of `dir1` by using subdir/. and loop
for SUB in `cd $DIR1; echo */.`
do
## for each check if it exists in $DIR2
if [ -d $DIR2/$SUB ]; then
echo "Duplicate: "`dirname $SUB`
fi
done