मैंने इस प्रश्न के उत्तर के लिए चारों ओर और बिट को देखा है, लेकिन मुझे यह नहीं लगता है (जो अजीब है)।
मेरा सवाल है, क्या मैक पर टर्मिनल के भीतर से बैश सत्र को पुनरारंभ करने का कोई सरल तरीका है। मैं बस वही व्यवहार चाहता हूं जैसे कि मैंने टर्मिनल एप्लिकेशन को बंद कर दिया और इसे फिर से शुरू कर दिया (सभी चर रीसेट, .bash_profile खट्टा आदि)।
मुझे पता है कि कैसे स्रोत .bash_profile, लेकिन यह वह नहीं है जो मैं चाहता हूं। जिन कारणों से मैं यह करना चाहता हूं, उनमें से एक यह है कि मेरे बैश प्रॉम्प्ट के लिए एक प्लगइन में कोड है जो रंगों को कई बार लोड होने से रोकता है। इसलिए, सोर्सिंग .bash_profile कलर वैरिएबल को फिर से लोड नहीं करता है और मुझे प्रभाव में परिवर्तन प्राप्त करने के लिए टर्मिनल एप्लिकेशन को पुनरारंभ करना होगा।
exec bash
केवल उस इंटरैक्टिव शेल को फिर से शुरू करता है ? इसके अलावा, क्या आप वास्तव में समझा सकते हैं कि निष्पादन कमांड क्या करता है और यह विकल्प है? धन्यवाद!