जब भी मैं टर्मिनल का उपयोग करके एक नया टैब खोलता हूं Cmd+ T, तो यह उसी निर्देशिका में बैश खोलता है, जैसा कि पिछले टैब में है। जब मैं ~
निर्देशिका में होता हूं तो यह ठीक काम करता है , लेकिन अगर मैं कहीं और हूं, तो मुझे लोड करने में त्रुटि होती है.bashrc
Last login: Sat Oct 15 21:10:00 on ttys002
-bash: .bashrc: No such file or directory
Jakub-Arnolds-MacBook-Pro:projects darth$
ऐसा लगता है कि .bashrc
सापेक्ष के माध्यम से लोड किया गया है और पूर्ण पथ नहीं है, क्योंकि अगर मैं करता हूं source ~/.bashrc
, तो सब कुछ सुचारू रूप से काम करता है।
मुझे लगता है कि यह एक ओएस एक्स शेर संबंधित समस्या है, क्योंकि स्नो लेपर्ड से अपग्रेड होने से पहले, मेरे पास एक ही मुद्दा नहीं था। लेकिन यह टर्मिनल हमेशा खुलने के कारण हो सकता है ~
, मुझे याद नहीं है कि क्या यह उसी निर्देशिका को खोलने की कोशिश करता है।
हालाँकि यह सवाल एक ही है कि मैं ~/.bashrc
पूर्ण पथ के माध्यम से टर्मिनल लोड कैसे बना सकता हूं , और सापेक्ष नहीं?