I didn't like how xterm behaved when I tried to scroll the output of less with my mouse (it scrolls the command history instead of scrolling less). So I got Sakura, and it behaved the way I wanted. However, the '-e' option doesn't seem to work well.
When I type
xterm -e "ls /usr/bin | less"
I get a new xterm where the command
ls /usr/bin | less has been executed.
sakura -e "ls /usr/bin | less"
seems to ignore my request, and simply starts a new Sakura terminal.
In fact, I've experimented with other terminal emulators and options with no success...
sakura -x "ls /usr/bin | less" xfce4-terminal -e "ls /usr/bin | less" roxterm -e "ls /usr/bin | less" lxterminal -e "ls /usr/bin | less" lilyterm -e "ls /usr/bin | less"
Some of them ignore my request, and sometimes they claim they say "Failed to execute child process ... (No such file or directory)"
I'm currently on Arch. I've come across http://osdir.com/ml/general/2013-07/msg06468.html, which seems to suggest Sakura had at one point behaved as I would have wished it (I currently have version 3.1.0).
Any help in getting
sakura or some other 'nice' terminal emulator to behave as expected would be much appreciated (that is, have the command $TERM -e "ls /usr/bin | less" open up a terminal emulator with the given command executed and have the output of less be scrollable with mouse wheel).