Eu quero remover ~/bin
do meu caminho. Eu o configurei meses atrás, quando o Linux (Ubuntu) era muito novo para mim, mas não sei como o adicionei ...
Nada aparece quando eu procuro todos os arquivos listados abaixo.
Onde mais ele poderia estar sendo montado? Está sendo pré-pendente após os $HOME/.profile
prefixos PATH com$HOME/bin
Se isso fizer alguma diferença, eu recebo o mesmo PATH no prompt de comando e no script em execução.
#!/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'
}
A saída é:
first dir of PATH is: '~/bin'
~/.gnomerc
...
PATH
vez disso. Se ainda não tiver sorte, verifique todos os arquivos quanto a qualquer coisa que esteja sendo obtida.