标签: Bash
1 个内容
笔记(1)
**背景**:通过 VBScript (`vbhide`) 启动的 WSL 为非交互、非登录 Shell,跳过 `.bashrc` 配置(如别名、PATH)。 **问题**:Shell 检测非交互式即退出,导致环境未加载。 **方案**:1. 使用 `wsl --exec bash -l` 强制登录 Shell;2. 指定用户/目录 `--cd ~`;3. 将配置移至 `.bashrc` 检查前或 `.bash_profile`;4. `source ~/.bashrc` 手动加载。(148字符)
Elliot Yang·
125 浏览