konsole -e 不再起作用

konsole -e 不再起作用

我刚刚升级到 kubuntu 17.04,并且控制台-e不再起作用。

在脚本中使用它来在新窗口中简单地执行命令(类似于用户菜单)

在 kubuntu 16.04 上一切正常

有任何想法吗??

答案1

根据konsole帮助命令:

konsole --help

  -e <cmd>                  Command to execute. This option will catch all following arguments, so use it as the last option.

它将运行其后的命令。 的意思是last option,您可以执行以下操作:

konsole --fullscreen -e 'bash -c "sudo apt update && sudo apt upgrade; bash"'

如果您将-e命令放在 之前,--fullscreen您将获得打开和关闭的快捷窗口。因此,它必须位于您要使用的其他选项之后。此外,; bash命令末尾的 会告诉系统konsole在命令完成后保持窗口打开。

希望这可以帮助!

相关内容