From: Vincent L. <vi...@vi...> - 2005-08-21 16:01:03
|
On 2005-08-21 15:58:28 +0100, Thomas Leonard wrote: > Unfortunately, all the terminal emulators have different arguments and > behaviour. I didn't think about that. > For example: > > $ xterm -e sh -c 'date > &5' 5>&1 > > prints the date to the calling terminal, It doesn't work here. > but: > > $ x-terminal-emulator -e sh -c 'date >&5' 5>&1 > > doesn't print anything. > However, if people want to add support for specific ones, go ahead > (hint: use the tests/python/testsu.py script to test it!) > > What do you have available? konsole and gnome-terminal are installed by default. The following commands all work under Debian: $ xterm -e sh -c 'date; read dummy' $ xterm -e 'sh -c "date; read dummy"' $ gnome-terminal -e 'sh -c "date; read dummy"' $ gnome-terminal.wrapper -e sh -c 'date; read dummy' $ konsole -e sh -c 'date; read dummy' I don't know if both forms are portable with xterm, and gnome-terminal.wrapper is specific to Debian. I don't recommend using konsole (except under KDE) as it starts a lot of useless things. -- Vincent Lefèvre <vi...@vi...> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA |