shell-md5sum
#!/bin/bashordsumfile=/tmp/sum.txt
#Ordfirst=$(cat $ordsumfile|awk '{print $1}')
#----------------------->definition find file list
AA=(
$(find /etc/ -name *.conf)
)
#----------------------->definition find match file true and false
sumtrue=/tmp/sumtrue.txt
sumfalse=/tmp/sumfalse.txt
>$sumtrue && >$sumfalse
for ((i=0;i/dev/null
if [ $? -eq 0 ];then
echo "${AA[$i]} ----> values not change!" >>$sumtrue
echo "-----------------------------------------------------------------">>$sumtrue
else
grep $Valuefile $ordsumfile &>/dev/null
if [ $? -eq 0 ];then
echo "${AA[$i]} ----> values change!" >>$sumfalse
echo "-----------------------------------------------------------------" >>$sumfalse
else
echo "${AA[$i]} ----> find file in ord file not exist,is new file!" >>$sumfalse
echo "-----------------------------------------------------------------" >>$sumfalse
fi
fi
done
页:
[1]