【发布时间】:2015-07-25 08:27:27
【问题描述】:
我的 bash 脚本遇到问题,我需要比较 /axa/backup/ 目录中备份文件的校验和和存储校验和的 store.txt 文件,以确保没有已经进行了更改。我需要使用 for 循环和 if-else 循环,但它似乎不起作用,因为我很少使用它。
这是我编写的 bash 脚本:
#!/bin/bash
for md5sum in /sads/backup/*.tgz
do
if [ "md5sum" = cat store.txt ]
then
echo "no changes made in /sads/backup/*.tgz "
else
echo "Changes made in /sads/backup/*.tgz "
fi
done
【问题讨论】: