Categories
學習筆記

diff和find的使用

QQ20151109-0
因為作業需求 需要比較兩個目錄的內容差異
不過我只在乎差異在哪些文件 方便自己查看
所以我上網查了一下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查找

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.