sending to an xterm
Kent Tenney
ktenney at gmail.com
Fri Aug 8 17:21:40 EDT 2008
Derek Martin <code <at> pizzashack.org> writes:
>
> On Fri, Aug 08, 2008 at 08:25:19PM +0000, Kent Tenney wrote:
> > Howdy,
> >
> > I want to open an xterm, send it a command and have it execute it.
>
> You can't do that. xterm doesn't execute shell commands passed on
> stdin... It can, however, execute one passed on the command line.
>
> Instead of just running xterm, you can run "xterm -e 'cmd foo bar'"
> where cmd is the program to run and foo and bar are its arguments.
> The problem is that as soon as the program exits, xterm will exit
> also.
>
Sorry to reply before getting googly
This appears to be a solution;
xterm -e "ls; bash"
http://www.linuxforums.org/forum/misc/115239-getting-prompt-after-xterm-e-command.html
More information about the Python-list
mailing list