嘗試根據系統屬性和環境變量爲不同的應用程序創建可靠的應用程序配置策略時,我問自己是否存在可在所有操作系統中工作的已知字符和特殊字符。跨操作系統的環境變量的有效字符
例如在我的Mac OS X點不能在環境變量很容易使用,因爲它們設置我設置其他環境變量是不可能的我.profile
文件中的方式:
# configuration for myapp
grails.myapp.config=/some/directory/and/file.groovy;
export grails.myapp.config
據我通常都知道環境變量有一個帶有大寫字母和下劃線的鍵。是否有可用於所有常用操作系統的所有字符的已知子集?