我有一个带有 command 的 Firefox 启动器TZ=UTC firefox
。突然它停止工作了,我想是在我这样做之后pacman -Syu
(我很久以后才再次点击,所以可能是别的东西)。我正在使用 arch linux 和 mate。
我还测试了尝试打开TZ=UTC
带有前缀的其他应用程序,但它不起作用,所以看起来不像是 Firefox 问题。
当我单击启动器时,没有任何反应。如果我在终端中输入启动器的命令,它就会起作用。我怎样才能进一步调查发生了什么/解决这个问题?
答案1
替换TZ=UTC
为env TZ=UTC
。 TZ=UTC 是 bash(POSIX shell)语法。另一方面,env 本身就是一个程序。这就是为什么当你在终端中运行命令时它会起作用。你可以在以下位置找到更多信息环境手册页。