当前位置: 技术问答>linux和unix
如何用diff比较两个文件夹下的内容??
来源: 互联网 发布时间:2016-12-25
本文导语: 在shell下面,如何用diff比较两个文件夹下的内容?? | 如果是图形界面可以用meld shell下, 一是比较文件夹下子文件, 不一样的文件名就是不同, 相同文件名的, 如果是文件夹可以选择递归...
在shell下面,如何用diff比较两个文件夹下的内容??
|
如果是图形界面可以用meld
shell下, 一是比较文件夹下子文件, 不一样的文件名就是不同, 相同文件名的, 如果是文件夹可以选择递归进去. 如果是文件就是正常的diff比较.
我一般用diff -uN a b
shell下, 一是比较文件夹下子文件, 不一样的文件名就是不同, 相同文件名的, 如果是文件夹可以选择递归进去. 如果是文件就是正常的diff比较.
我一般用diff -uN a b
|
我似乎前几天回复过了
diff -ruNa s1 s2
diff -ruNa s1 s2
|
你的方法不错,学习了!
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$
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。