如何在终端中启动应用程序?

如何在终端中启动应用程序?

我通过打开终端然后导航到目录并执行来运行应用程序./nameofapp。该应用程序在终端中打开,我可以使用其他一些命令来操作它。

如果我尝试从文件管理器运行该应用程序,它会在后台运行。我怎样才能在终端中运行它?

答案1

你可以写一个。桌面为您的申请提交文件。使用terminal选项,应用程序应在终端中启动:

[Desktop Entry]
Type=Application
Name=Application Name
Exec=/path/to/nameofapp
Terminal=true

或者,您可以编写一个包装器脚本来启动终端并运行您的应用程序。例如(gnome 终端):

#!/bin/sh
exec gnome-terminal -- ./nameofapp

相关内容