我添加了一个新的 Gnome 菜单选项来启动自定义脚本应用程序。我正在使用 Redhat 6、Gnome 2。这一切正常,但是当它在新的终端窗口中启动时,我无法让标题显示除默认的“终端”之外的任何内容。
这是我的配置方式;我添加了以下文件以使其正常工作:
- /usr/shared/applications/app.desktop(配置我的应用程序的启动)
- /usr/shared/desktop-directories/app.directory (从我的应用程序的菜单中指定一个目录)
- /etc/xdg/menu/application-merged/app.menu(向主应用程序下拉菜单添加菜单选项)
app.desktop 文件指定了我要运行的脚本的位置,并且我已将“终端”选项设置为“真”,这将在新的终端窗口中启动它。我尝试在脚本启动期间添加以下内容,但它不会更改标题。
PROMPT_COMMAND='echo -ne "\033]0; APP TITLE\007"'
但是,从单独的交互式终端设置“PROMPT_COMMAND”确实有效。不知道为什么从 gnome 应用程序启动器启动时它不起作用。