当前位置: 技术问答>linux和unix
两个jar解压后比较文件夹下的class文件如何写成脚本
来源: 互联网 发布时间:2017-04-29
本文导语: 想法是写一个脚本,两个jar作为参数。 二进制的比较用的是cmp命令,但是他只能比较两个文件,不能比较文件夹下的所有文件。 刚接触linux,不知道有人能帮忙写个脚本吗? 实在有点急。 明天先试着自己也写写。 谢...
想法是写一个脚本,两个jar作为参数。
二进制的比较用的是cmp命令,但是他只能比较两个文件,不能比较文件夹下的所有文件。
刚接触linux,不知道有人能帮忙写个脚本吗?
实在有点急。
明天先试着自己也写写。
谢谢
二进制的比较用的是cmp命令,但是他只能比较两个文件,不能比较文件夹下的所有文件。
刚接触linux,不知道有人能帮忙写个脚本吗?
实在有点急。
明天先试着自己也写写。
谢谢
|
# 解压缩
jar -xf test1.jar
jar -xf test2.jar
# 比较解压缩之后得到的两个文件夹
diff -Nur test1 test2
|
你看看cmp的帮助
Usage: cmp [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]
就是传入两个参数,脚本中
./test.sh file1 file2
Usage: cmp [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]
就是传入两个参数,脚本中
cmp $1 $2就可以了
./test.sh file1 file2