shell检查文件内容是否变化

# 先记录文件的md5

md5sum ip.list >ip.md5

# 记录新的md5与之前的比较

#!/bin/bash

md5sum ip.list > .ip.md5

diff ip.md5 .ip.md5 >/dev/null 2>&1
if [ $? -eq 0 ];then
  echo "文件没有变化"
else
  echo "文件发生变化"

  echo "更新md5"
  md5sum ip.list > ip.md5
fi

猜你喜欢

转载自www.cnblogs.com/root0/p/11732422.html