我应该给出什么命令才能让程序在(新的)终端窗口中运行?
背景: 我想为 Peazip 添加另一个右键单击选项,它将选定的 par2 文件传递给(已安装的)程序 par2,但我希望它在终端中运行,而不是在后台运行。
谢谢。
答案1
如果您想运行特定的终端仿真器(例如,,xterm
等),只需查找它的命令行参数。konsole
gnome-terminal
例如,要htop
在 Konsole(KDE 的默认终端)中运行控制台实用程序,请输入:
konsole -e /bin/sh -c htop
(您可能需要添加--hold
参数以防止 Konsole 在进程停止后立即关闭。)
更详细地说:上述命令运行konsole
,它在其内部运行/bin/sh
解释器,而解释器htop
在其内部运行命令。
大多数流行的终端仿真器的参数非常相似,请尝试这些:
xterm -e /bin/sh -c htop
lxterminal -e /bin/sh -c htop
xfce4-终端-e“/bin/sh-c htop”