Macos 在Mac OS X 10.5上,什么决定/etc/profile之前的路径值?

Macos 在Mac OS X 10.5上,什么决定/etc/profile之前的路径值?,macos,Macos,在调查path_helper手册页上描述的过程时,我惊讶地发现,在进入/etc/profile时path的值似乎已经针对每个用户进行了定制。我似乎找不到任何记录这种行为的东西。有人能给我指出正确的方向吗?摘自苹果文档: 登录时,loginwindow应用程序将查找名为environment.plist的特殊属性列表文件。此文件必须位于用户主目录根目录下名为.MacOSX的目录中。此文件的路径如下所示: ~/.MacOSX/environment.plist 如果存在environment.pli

在调查path_helper手册页上描述的过程时,我惊讶地发现,在进入/etc/profile时path的值似乎已经针对每个用户进行了定制。我似乎找不到任何记录这种行为的东西。有人能给我指出正确的方向吗?

摘自苹果文档:

登录时,loginwindow应用程序将查找名为environment.plist的特殊属性列表文件。此文件必须位于用户主目录根目录下名为.MacOSX的目录中。此文件的路径如下所示:

~/.MacOSX/environment.plist


如果存在environment.plist文件,loginwindow将查找作为根元素子元素的键。对于这些键中的每一个,loginwindow都会注册一个同名的环境变量,并为其分配键的值

谢谢!这绝对是拼图的一个重要部分!然而,当plist不存在时,看起来也有一个默认设置。我看到的是/usr/bin:/bin:/usr/sbin:/sbin:/Users/我没有看到任何相关文档。我仍然没有使用适当的搜索条件吗?