Saya telah melihat sekeliling dan menggigit jawaban untuk pertanyaan ini, tetapi sepertinya saya tidak menemukannya (yang aneh).
Pertanyaan saya adalah, adakah cara sederhana untuk memulai kembali sesi bash dari dalam terminal di mac. Saya hanya ingin perilaku yang sama seperti jika saya menutup aplikasi terminal dan mulai lagi (semua variabel reset, .bash_profile bersumber dll).
Saya tahu cara mencari .bash_profile, tapi bukan itu yang saya inginkan. Salah satu alasan saya ingin melakukan ini adalah karena sebuah plugin untuk bash prompt saya memiliki kode yang mencegah warna dimuat beberapa kali. Oleh karena itu, sumber .bash_profile tidak memuat ulang variabel warna dan saya harus memulai ulang aplikasi terminal untuk mendapatkan perubahan yang berlaku.
exec bash
hanya restart shell interaktif itu? Juga, dapatkah Anda menjelaskan dengan tepat apa yang dilakukan oleh perintah exec dan opsinya? Terima kasih!