Não é uma explicação para a questão se é estritamente sobre a combinação de variáveis em uma, mas a seguinte daria a você um resultado funcional de iteração em seus arquivos:
for EXT in txt ini conf;
do
diff --brief <(sort test1.${EXT}) <(sort test2.${EXT}) > /dev/null
value=$?
if [ $value -eq 1 ]
then
echo "different"
else
echo "identical"
fi
done