Я хочу видалити ~/bin
зі свого ПАТУ. Я створив це місяцями тому, коли 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'
}
Вихід:
first dir of PATH is: '~/bin'
~/.gnomerc
...
PATH
замість цього. Якщо вам все-таки не пощастило, перевірте всі файли, чи немає у них ресурсів.