因為作業需求 需要比較兩個目錄的內容差異
不過我只在乎差異在哪些文件 方便自己查看
所以我上網查了一下diff和find的使用
這裡做個比較 需要的朋友也可以參考一下
1)找出目錄底下含有某字串文件的方法
find /home/mininet/lks/router/ -type f -exec grep -l “LKS” {} \;
-type f 指定只看文件
-exec grep -l “LKS” 執行grep -l “LKS”
grep中的-l表示只列出文件即可
2)比較兩個目錄並列出差異文件
diff -qr ~/ass2/router/ ~/lks/router/
q表示只列出文件即可
r表示recursive查找