McD*_*ell 16 environment-variables
- /etc/environment - 此文件专门用于系统范围的环境变量设置。它不是一个脚本文件,而是由赋值表达式组成,每行一个。具体来说,此文件存储系统范围的区域设置和路径设置。
我正在寻找ABNF和/或更详细的行为描述,或任何真正不是论坛传闻的东西。
如果它在谷歌上,它就会躲避我。
Nic*_*ght 14
我不确定为什么没有更清楚地说明这一点,但/etc/environment没有被任何代码或任何特定的 shell(或者根本不需要任何 shell)解析(尝试grep -r "/etc/environment" /etc你就会明白我的意思)。pam特别是直接解析它,而不是通过 shell。
按照约定,我的意思是约定,它是纯粹的键值对,可以选择引用值。你不能把任何试图做变量扩展或命令执行的东西放在那里,并期望它工作。
如果您能在任何地方找到严格、正式的语法定义,我会感到惊讶。
可能最接近权威答案的可能是pam_env文档:http : //www.linux-pam.org/Linux-PAM-html/sag-pam_env.html
| 归档时间: |
|
| 查看次数: |
6103 次 |
| 最近记录: |