Как перенаправить stdout и stderr в скрипте bash с помощью диалоговых окон?

Для одного скрипта, перенаправляющего stdout и stderr в файл с этим: ./myscript.sh 2>&1 | tee -a out_file работает отлично. Когда я пытаюсь таким же образом запустить скрипт, содержащий несколько диалоговых окон, созданных с помощью команды dialog (и вызывающих другие скрипты) ./main.sh...