Voglio rimuovere ~/bindal mio PERCORSO. L'ho installato mesi fa quando Linux (Ubuntu) era molto nuovo per me, ma non so come l'ho aggiunto ...
Non viene visualizzato nulla quando cerco tutti i file elencati di seguito.
Dove altro potrebbe essere impostato? Viene pre-sospeso dopo i $HOME/.profileprefissi PATH con$HOME/bin
Se fa la differenza, ottengo lo stesso PERCORSO sia dal prompt dei comandi che da uno script in esecuzione.
#!/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'
}
L'output è:
first dir of PATH is: '~/bin'
~/.gnomerc...
PATHinvece a fare il grepping . Se ancora non hai fortuna, controlla tutti i file per tutto ciò che viene fornito.