我想~/bin
从我的 PATH 中删除。几个月前,当 Linux (Ubuntu) 对我来说还很陌生时,我就设置了它,但我不知道我是如何添加它的...
当我搜索下面列出的所有文件时,没有任何显示。
还能在哪里设置?它在$HOME/.profile
前缀 PATH之后被前置$HOME/bin
如果它有任何区别,我会从命令提示符和正在运行的脚本中获得相同的 PATH。
#!/bin/bash
{
echo "first dir of PATH is: '${PATH%%:*}'"
shopt -s nullglob
cat \
/etc/profile \
/etc/bash.bashrc \
/etc/profile.d/*.sh \
$HOME/.bashrc \
$HOME/.bash_aliases \
/etc/bash_completion \
$HOME/.bash_completion* \
$HOME/.profile \
$HOME/.profile_zap \
$HOME/.bash_profile* \
$HOME/.bash_login* \
| sed -rne '/~\/bin/p'
}
Run Code Online (Sandbox Code Playgroud)
输出是:
first dir of PATH is: '~/bin'
Run Code Online (Sandbox Code Playgroud)