/dir1 --> turtle.pdf banana_folder chicken.leg
/dir2 --> turtle.pdf banana_folder
i我已经使用
diff
-qr and -r
我的限制是我只能使用命令行,因为我不能转移驱动器或输入Linux环境的GUI
您只能通过
find
:获得列表来分散列表。
find dir1 | sort > list1.txt
find dir2 | sort > list2.txt
diff list1.txt list2.txt
#! /bin/bash
echo "Enter the first directory"
read dir1
echo "Enter the second directory"
read dir2
cd "$dir1"
find | sort > list1.txt
mv list1.txt "$dir2"
cd "$dir2"
find | sort > list2.txt
diff list1.txt list2.txt
rm list1.txt
rm list2.txt
echo "All done"
read -rn1