相关疑难解决方法(0)

我在哪里设置了我的 bash PATH?

我想~/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)

bash path environment-variables

9
推荐指数
1
解决办法
4789
查看次数

标签 统计

bash ×1

environment-variables ×1

path ×1