Here's a command line used in an Xfce launcher to start an mrxvt terminal, run a command in it and leave the terminal open. Perhaps it can be adapted to run emacs in the terminal emulator you are using. The bash --rcfile technique was one of the first golden nuggets I learned from LQ.
/usr/bin/mrxvt -e /bin/bash --rcfile /home/c/d/bin/.MyConnectivityTestWrapper.rc
MyConnectivityTestWrapper.rc simply sources ~/.bashrc and then runs the desired (connectivity test) command.