【问题标题】:Can't set title for terminal window when launched from Gnome menu launcher从 Gnome 菜单启动器启动时无法设置终端窗口的标题
【发布时间】:2017-11-14 18:32:28
【问题描述】:

我添加了一个新的 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 应用程序启动器启动时它不起作用。

【问题讨论】:

    标签: redhat gnome gnome-terminal freedesktop.org


    【解决方案1】:

    据我所知,您无法真正设置终端窗口标题我已经尝试了所有方法,即使修改文件也无济于事。您使用的方法应该放在主文件夹的 .bashrc 中,但似乎不起作用。

    gnome-terminal --title="example"
    

    上面我试过的命令也不起作用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 2019-02-27
      • 2015-07-25
      相关资源
      最近更新 更多