Tôi đã nhìn xung quanh và tìm câu trả lời cho câu hỏi này nhưng dường như tôi không tìm thấy nó (điều này thật kỳ lạ).
Câu hỏi của tôi là, có cách nào đơn giản để khởi động lại phiên bash từ bên trong terminal trên mac không. Tôi chỉ muốn hành vi tương tự như khi tôi đóng ứng dụng đầu cuối và khởi động lại (tất cả các biến được đặt lại, .bash_profile có nguồn gốc, v.v.).
Tôi biết cách tìm nguồn .bash_profile, nhưng đó không phải là điều tôi muốn. Một trong những lý do tôi muốn làm điều này là vì một plugin cho dấu nhắc bash của tôi có mã ngăn màu được tải nhiều lần. Do đó, tìm nguồn cung ứng .bash_profile không tải lại các biến màu và tôi phải khởi động lại ứng dụng đầu cuối để có các thay đổi có hiệu lực.
exec bash
chỉ khởi động lại vỏ tương tác đó? Ngoài ra, bạn có thể giải thích chính xác những gì lệnh exec thực hiện và tùy chọn của nó không? Cảm ơn!