我知道csh有很多启动文件(.login,.cshrc等)。问题是,我正在启动一个新的csh终端,我看到很多非标准(不是标准的,如$ HOME,$ SHELL等)环境变量设置在启动时,我没有在我的任何启动脚本中设置。有没有办法弄清楚在当前会话中启动时获取的文件序列。如果没有,是否有一个工具可以告诉哪个脚本根据变量的名称设置了一些环境变量?
答案 0 :(得分:0)
您需要检查系统范围的启动文件。从:
开始/ etc / profile中
调用: / etc / {您正在使用的系统范围的shell设置}例如的/ etc / CSH
然后调用您自己的个人资料
〜/ .profile中
反过来调用您的个人shell设置,例如〜/ .csh