Chcę usunąć ~/bin
z mojej ŚCIEŻKI. Skonfigurowałem to kilka miesięcy temu, kiedy Linux (Ubuntu) był dla mnie bardzo nowy, ale nie wiem, jak go dodałem ...
Nic nie pojawia się podczas wyszukiwania wszystkich plików wymienionych poniżej.
Gdzie jeszcze można to ustawić? Jest wstępnie zawieszony po $HOME/.profile
prefiksach ŚCIEŻKA z$HOME/bin
Jeśli robi to jakąkolwiek różnicę, otrzymuję tę samą ŚCIEŻKĘ z wiersza polecenia i działającego skryptu.
#!/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'
}
Dane wyjściowe to:
first dir of PATH is: '~/bin'
~/.gnomerc
...
PATH
Zamiast tego spróbuj greppinga . Jeśli nadal nie ma szczęścia, sprawdź wszystkie pliki pod kątem pozyskiwanego źródła.