Mi sono guardato intorno e ho cercato una risposta a questa domanda ma non mi sembra di trovarla (il che è strano).
La mia domanda è: esiste un modo semplice per riavviare la sessione bash dal terminale su Mac. Voglio solo lo stesso comportamento di se avessi chiuso l'applicazione terminale e l'avessi riavviata (tutte le variabili ripristinate, .bash_profile di provenienza ecc.).
So come sorgente .bash_profile, ma non è quello che voglio. Uno dei motivi per cui voglio fare questo è perché un plug-in per il mio prompt di bash ha un codice che impedisce il caricamento dei colori più volte. Pertanto, il sourcing .bash_profile non ricarica le variabili di colore e devo riavviare l'applicazione del terminale per rendere effettive le modifiche.
exec bash
riavvia solo quella shell interattiva? Inoltre, puoi spiegare esattamente cosa fa il comando exec e quali sono le opzioni? Grazie!