Você precisa citar os argumentos para test
para impedi-los de "quebrar" no espaço em branco, ou seja, se
$ var1="sudo apt-get install postfix"
então
$ if test $var1 = sudo apt-get install postfix; then echo "Match"; fi
bash: test: too many arguments
mas
$ if test "$var1" = "sudo apt-get install postfix"; then echo "Match"; fi
Match
O mesmo se aplica se você usar a construção [ ... ]
test
if [ "$var1" = "sudo apt-get install postfix" ]; then echo "Match"; fi
Como um aparte, é recomendado não usar letras maiúsculas para os nomes das variáveis - as letras maiúsculas geralmente são reservadas para as variáveis do sistema.