Seu último exemplo está correto (supondo que você use um shell como bash
ou ksh93
que entende [[ ... ]]
, mas parece que sim):
if [[ "$ipvsrc" == "$ipvdst" ]]; then
echo "Value OK";
fi
As duas variáveis que você compara contêm strings, então citá-las e usar ==
está correto.
A razão pela qual você não está obtendo nenhuma saída é provavelmente simplesmente porque a comparação é avaliada como falsa, isto é, que as duas cadeias não são idênticas.
Infelizmente, não sei o conteúdo de config_{src,dst}
, por isso não posso dizer quais são os valores das duas variáveis, ou se devem ser iguais ou diferentes uns dos outros.