我可以在Windows10上加载(新的)bash.profile吗
我在Windows 10上安装了新的Linux子系统(Windows周年纪念更新附带),并开始使用它 我注意到,启动shell(ubuntubash)不会加载.profile或.bash_profile,即使.profile文件存在。有办法吗我可以在Windows10上加载(新的)bash.profile吗,windows,bash,ubuntu,windows-10,windows-subsystem-for-linux,Windows,Bash,Ubuntu,Windows 10,Windows Subsystem For Linux,我在Windows 10上安装了新的Linux子系统(Windows周年纪念更新附带),并开始使用它 我注意到,启动shell(ubuntubash)不会加载.profile或.bash_profile,即使.profile文件存在。有办法吗 (有声望的人可以制作WindowsBash标签吗?默认情况下,这个版本的Ubuntu在windows上加载名为.bashrc的文件 您可以将脚本放入.bashrc(如果不存在,则创建.bashrc): 注意:如果.bashrc源于.profile,您可能需
(有声望的人可以制作WindowsBash标签吗?默认情况下,这个版本的Ubuntu在windows上加载名为
.bashrc
的文件
您可以将脚本放入.bashrc
(如果不存在,则创建.bashrc
):
注意:如果
.bashrc
源于.profile
,您可能需要对其进行注释以防止bash无休止地循环。该标记已经存在:。仅供参考:如果愿意,请随时将其移动到超级用户。感谢luk3yx;但是我特别提到了Ubuntu-on-windows无法做到这一点。啊,它实际上是有效的。包括/运行bashrc,即使系统似乎是以另一种方式设置的;如果[-n“$BASH_VERSION”],则默认~/.profile中包括以下行:;然后#如果[-f“$HOME/.bashrc”]存在,则包含.bashrc;那么。“$HOME/.bashrc”fi如果不明显,您可能希望删除/注释.profile中源于.bashrc的行,否则当.profile源于.bashrc时,您将陷入循环
. ~/.profile