linux比較文件夾的差異命令


可以使用

diff -ruNa s1 s2 

或者使用

diff -uN c1 c2 

結果如下:

sandbox$ tree
.
|-- dir1
|   |-- a.txt
|   `-- b.txt
`-- dir2
    |-- b.txt
    `-- c.txt
 
2 directories, 4 files
sandbox$ diff -ruNa dir1 dir2
diff -ruNa dir1/a.txt dir2/a.txt
--- dir1/a.txt    2011-08-24 22:44:36.000000000 +0800
+++ dir2/a.txt    1970-01-01 08:00:00.000000000 +0800
@@ -1 +0,0 @@
-this is a.txt
diff -ruNa dir1/b.txt dir2/b.txt
--- dir1/b.txt    2011-08-24 22:44:45.000000000 +0800
+++ dir2/b.txt    2011-08-24 22:44:57.000000000 +0800
@@ -1 +1 @@
-this is b.txt
+this is b2 txt.
diff -ruNa dir1/c.txt dir2/c.txt
--- dir1/c.txt    1970-01-01 08:00:00.000000000 +0800
+++ dir2/c.txt    2011-08-24 22:45:07.000000000 +0800
@@ -0,0 +1 @@
+this is c txt.
sandbox$ 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM