Eu usaria aqui strings para passar o texto para kdialog
stdin:
kdialog --textbox /dev/stdin <<< Hello
Se você precisar transmitir a saída de um comando, use a substituição de comando :
kdialog --textbox /dev/stdin <<< $(my_script.sh | sed_command)