当我使用 sudo 操作功能 id 时,我只想为我的用户 id 在 .bashrc 中获取源文件。当其他用户使用 sudo 操作时,不应获取该文件。
答案1
添加到.bashrc
[[ -f .$(logname).bashrc ]] && source .$(logname).bashrc
并将你的命令放入
.your_login.bashrc
如果你没有logname
命令可以使用
who am i | awk '{print $1}
而不是logname
当我使用 sudo 操作功能 id 时,我只想为我的用户 id 在 .bashrc 中获取源文件。当其他用户使用 sudo 操作时,不应获取该文件。
添加到.bashrc
[[ -f .$(logname).bashrc ]] && source .$(logname).bashrc
并将你的命令放入
.your_login.bashrc
如果你没有logname
命令可以使用
who am i | awk '{print $1}
而不是logname