项目上今天遇到检查两个版本的发布包rc1.tar.gz和rc2.tar.gz的一致性,解决方法做个总结,步骤如下

1. 建立文件夹

    mkdir test_rc1 test_rc2

2. 文件解压缩

    tar -zxvf rc1.tar.gz -C ./test_rc1/

    tar -zxvf rc2.tar.gz -C ./test_rc2/

3. 递归生成目录下的值

    切换到对应目录下执行

    find ./ -type f -print0 | xargs -0 md5sum >> file1.md5 

    find ./ -type f -print0 | xargs -0 md5sum >> file2.md5 

4. 检查

    md5sum -c file1.md5  

     md5sum -c file2.md5   

5. 比对两文件的不同

   diff file1.md5  file2.md5  > diff.log

  

相关文章:

  • 2021-06-17
  • 2021-09-09
  • 2022-12-23
  • 2021-06-17
  • 2021-07-04
  • 2022-12-23
  • 2021-12-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2021-09-26
  • 2022-02-01
相关资源
相似解决方案