日期:2014-05-16  浏览次数:20793 次

两个jar解压后比较文件夹下的class文件如何写成脚本
想法是写一个脚本,两个jar作为参数。
二进制的比较用的是cmp命令,但是他只能比较两个文件,不能比较文件夹下的所有文件。
刚接触linux,不知道有人能帮忙写个脚本吗?
实在有点急。
明天先试着自己也写写。

谢谢
cmp

------解决方案--------------------
你看看cmp的帮助
Usage: cmp [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]

就是传入两个参数,脚本中 
 cmp $1 $2
 就可以了

./test.sh file1 file2
------解决方案--------------------
# 解压缩
jar -xf test1.jar
jar -xf test2.jar

# 比较解压缩之后得到的两个文件夹
diff -Nur test1 test2