从应用程序启动器启动带有“TZ=UTC”前缀的应用程序停止工作

从应用程序启动器启动带有“TZ=UTC”前缀的应用程序停止工作

我有一个带有 command 的 Firefox 启动器TZ=UTC firefox。突然它停止工作了,我想是在我这样做之后pacman -Syu(我很久以后才再次点击,所以可能是别的东西)。我正在使用 arch linux 和 mate。

我还测试了尝试打开TZ=UTC带有前缀的其他应用程序,但它不起作用,所以看起来不像是 Firefox 问题。

当我单击启动器时,没有任何反应。如果我在终端中输入启动器的命令,它就会起作用。我怎样才能进一步调查发生了什么/解决这个问题?

答案1

替换TZ=UTCenv TZ=UTC。 TZ=UTC 是 bash(POSIX shell)语法。另一方面,env 本身就是一个程序。这就是为什么当你在终端中运行命令时它会起作用。你可以在以下位置找到更多信息环境手册页

相关内容