Depende do que seu script de instalação espera. Para manter as coisas simples, é melhor aceitar os argumentos -y e -q como argumentos. Com isso, você pode alterar sua declaração de caso para que q e autoConfirm sejam definidos como -q e -y em vez de 1 (e nulo por padrão) e chame seu script de instalação como:
source installation $autoConfirm $q
Com essa alteração, use [[ $autoconfirm ]] para verificar se está definido, em vez de (( autoConfirm )) .