Eu olharia a documentação do askbot primeiro e verificaria se o askbot-setup pode obter suas respostas a partir da linha de comando ou através de alguma forma de arquivo de resposta.
Se tudo mais falhar, você pode usar o autoexpect (1) para criar um script expect (1) para simular sua interação manual com o askbot-setup.
Apenas para evitar confusão de termos - "subshell" normalmente se refere a um conjunto de comandos dentro de um script de shell que é executado em um espaço de processo separado por estar cercado por colchetes. O tipo de software a que você está se referindo aqui é melhor descrito como um script de instalação interativo.