Leave xterm open after task is complete
From xterm(1):
-hold Turn on the hold resource, i.e., xterm will not immediately
destroy its window when the shell command completes. It will
wait until you use the window manager to destroy/kill the win‐
dow, or if you use the menu entries that send a signal, e.g.,
HUP or KILL.
Standard command: xterm -hold "echo I'm a boy"
Gambas Code: exec["xterm", "-hold", "-e", "ps aux"
The problem is that there is no shell running in the xterm for it to go back to when the tests are done.
Try this.
xterm -e "echo hi;bash"
Or
xterm -e "echo hi;read"