You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But now this is not possible with the quotations around the command to be run in the new terminal. It seems this is related to d1827de. While these flags can still be used to run commands other terminal emulators seem to accept quotations around the command being passed (tested in terminator and gnome-terminal) also since previous versions of lxterminal did support quotations changing this behavior may break peoples scripts.
The text was updated successfully, but these errors were encountered:
Well, the behavior change was actually 0260cab , and d1827de is for the current behavoir to work properly.
Now $ lxterminal -e "echo bob" tries to execute the command "echo bob", which is probably not on your system. On the other hand, with current lxterminal -e behavior, it is easy to execute command name containing white space. With gnome-terminal, when you want to execute such command (with white space), you have to write something like: $ gnome-terminal -e "\"comamnd with white space\" -arg1 -arg2"
Note that with current lxterminal, $ lxterminal --command="echo bob" does the behavior you want.
Running lxterminal on Fedora 23
In previous versions of lxterminal either of these were valid:
But now this is not possible with the quotations around the command to be run in the new terminal. It seems this is related to d1827de. While these flags can still be used to run commands other terminal emulators seem to accept quotations around the command being passed (tested in terminator and gnome-terminal) also since previous versions of lxterminal did support quotations changing this behavior may break peoples scripts.
The text was updated successfully, but these errors were encountered: