Ho un file separato .bash_aliases , nella stessa directory di .bashrc, che desidero essere avviato all'avvio, ho aggiunto le righe:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
al mio .bashrc ma nessuno dei comandi nel .bash_aliases il file funziona.
Il mio file .bash_alises
ll='ls -l'
sublime='/home/colin/bin/SublimeText2/sublime_text'
.bashrc stesso viene eseguito? È possibile inserire ad esempio questo codice di test: { date --rfc-3339=seconds ; ps ; } >/tmp/bashrc$$.
ll comando ed esecuzione source ~/.bashrc allora quel comando funziona quindi presumo che venga eseguito.
~/.bash_aliases file?