【文件属性】:
文件名称:linux/mac下自动比对文本文件脚本
文件大小:2KB
文件格式:SH
更新时间:2023-01-13 04:13:44
linux下自动比对文本文件脚本 macos下自动比对文本文件脚本
if [ $# -lt 3 ]
then
echo "usage: $0 sourcedir targetdir 'findfiles'"
exit 1
fi
sourcedir=$1
targetdir=$2
findfile="$3"
trans_sourcedir=$(echo ${sourcedir}|awk -F/ '{for (i=1;i<=NF;i++) if(i/dev/null 2>&1
exitcode=`echo $?`
if [ ${exitcode} -ne 0 ]
then
if [ ${exitcode} -eq 1 ]
then
echo "diff ${sourcedir}${filename} ${targetdir}${filename} has different....."
elif [ ${exitcode} -gt 1 ]
then
echo "diff ${sourcedir}${filename} ${targetdir}${filename} occur error...."
else
echo "diff ${sourcedir}${filename} ${targetdir}${filename} occur unknow error...."
fi
fi
done
exit 0
~