У меня есть среда, называемая $REP
, как я могу получить доступ к значению этой переменной с помощью Xulrunner в среде Linux?В xul, как получить переменную окружения?
--udpate
пытается с 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/Баш", как это делает в терминале. Я также пробовал использовать get
, чтобы узнать, был ли это просто метод exists
, но он вернулся пустым.
Что может быть неправильным здесь?
На какой платформе? –
@Caspar Kleijne: On linux. –