Oggi parliamo di una funzionalità molto interessante della bash, la possibilità di eseguire un comando (o una funzione bash) subito prima di effettuare il logout.
Vediamo un esempio, scrivendo nel nostro ~/.profile:
_exit() {
BRed=’\e[1;31m’
NC=’\e[m’
echo -e “${BRed}Hasta la vista, baby${NC}”
}
trap _exit EXIT
Grazie al comando trap, possiamo associare l’esecuzione della funzione _exit subito prima di aver effettuato il logout
Per provare, rileggiamo il file ~/.profile ed usciamo:source ~/.profile
exit
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta