という環境があります$REP
が、Linux 環境で Xulrunner を使用してこの変数の値にアクセスするにはどうすればよいですか?
--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/bash」が出力されるはずです。また、メソッドが間違っているget
だけかどうかを確認するために使用しようとしましたが、空が返されました。exists
ここで何が問題なのですか?