调用
TGT_FILES=($(find $TGT_PATH -name $filename))
one_by_multiple_compare ${TGT_FILES[@]}
函数
function one_by_multiple_compare()
{
TGT_FILES=$1
declare -a MATCH_FILES
declare -i fileCount=0
declare -i match=0
for i in ${TGT_FILES[@]}; do
fileCount=$fileCount+1
diff $SRC_FILE $i
[ "$?" -eq 0 ] || continue
MATCH_FILES[$match]=$i
match=$match+1
done
}