【发布时间】:2020-04-20 05:07:54
【问题描述】:
在安装和设置 WSL (Debian) 的活动 Powershell 会话中,运行 bash -c 'whoami' 显示我已通过主机身份验证的 Active Directory 用户。但是,运行bash -c 'env' 不会显示我在/home/user 和/mnt/c/Users/user 配置文件中设置的环境变量。从 Powershell 中执行单个 Bash 命令时使用哪个配置文件(如果有)?
编辑:
我在/etc/bash.bashrc 找到了默认系统.bashrc,并在其中添加了所需的export 语句,但是在运行bash -c 'env' 时它们仍然没有显示。
编辑 2:
将导出添加到/etc/profile 也没有达到预期的效果。
【问题讨论】:
标签: bash powershell windows-subsystem-for-linux windows-server