我有一个名为 的环境$REP
,如何在 Linux 环境中使用 Xulrunner 访问此变量的值?
--更新
尝试使用nslEnvironment:
var env = Components.classes["@mozilla.org/process/environment;1"].getService(Components.interfaces.nsIEnvironment);
dump("bash=" + env.exists("BASH") + '\n');
dump("bash=" + env.exists("$BASH") + '\n');
输出是:
bash=false
bash=false
正如您想象的那样,它应该像在终端中一样输出“/bin/bash”。我也试过用get
看看是否只是exists
方法错误,但它返回为空。
这里有什么问题?