Este não é um trabalho para scripts de shell. Os scripts do shell podem chamar ferramentas de linha de comando e existem ferramentas como expect(1)
que podem automatizar ferramentas de linha de comando interativas, mas não para algo que atrai uma GUI de modo de texto para a tela. É melhor você olhar o script que chama dialog(1)
e fazer com que ele faça o que você quer diretamente, em vez de chamar dialog
.