在 Fedora 24 上打开终端时出现异常

sno*_*oop 2 bash fedora gnome-terminal gnome3

打开终端时出现以下异常。我该如何解决这个错误:

bash: /etc/profile.d/proxy-globalmenu.sh: line 1: syntax error in conditional expression
bash: /etc/profile.d/proxy-globalmenu.sh: line 1: syntax error near `]'
bash: /etc/profile.d/proxy-globalmenu.sh: line 1: `if [[ "$DESKTOP_SESSION" = "cinnamon" ] || ["$DESKTOP_SESSION" = gnome"] && [ -z "$UBUNTU_MENUPROXY" ]]; then'
[snoop@lenovo ~]$ 
Run Code Online (Sandbox Code Playgroud)

请注意,我在安装全局菜单 gnome 扩展后发现此错误。

Jak*_*uje 6

  1. 这也不例外。这是一个错误。
  2. /etc/profile.d/proxy-globalmenu.sh我所知,失败的文件 ( ) 不是来自 Fedora。

找出它来自哪里并向他们报告。如果它是由您创建的,只需在其中添加一个空格[]并添加缺少的引号来修复它。从

["$DESKTOP_SESSION" = gnome"]
Run Code Online (Sandbox Code Playgroud)

[ "$DESKTOP_SESSION" = "gnome" ]
Run Code Online (Sandbox Code Playgroud)