The code in the referenced report seems to rely on the fact that xterm implicitly executes the supplied command in a shell but sakura does'nt (can be verified by trying sakura -e 'read x' vs. xterm -e 'read x' which works in xterm but sakura complains about being unable to locate read since it's a builtin shell command). I am explicitly asking sakura to run a shell with the given parameters. I am at loss why this could fail if the -c paramater of the given shell (in my case bash but i also tried lksh) contains a semicolon or && operator since i dont see why sakura would do anything with these besides passing them to them on unchanged.

