可以使用
diff -ruNa s1 s2
或者使用
diff -uN c1 c2
结果如下:
sandbox$ tree.|-- dir1| |-- a.txt| `-- b.txt`-- dir2 |-- b.txt `-- c.txt 2 directories, 4 filessandbox$ diff -ruNa dir1 dir2diff -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.txtdiff -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$