मेरे बैश इतिहास ने रहस्यमय तरीके से काम करना बंद कर दिया है, और मुझे नहीं पता कि इसे कैसे ठीक किया जाए। यह मेरा .bashrc जैसा दिखता है:
HISTSIZE=500
HISTFILESIZE=500
HISTFILE=$HOME/.bash_history
हालाँकि, जब मैं echo $HISTFILE
इसे चलाता हूँ प्रिंट करता है /Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew
।
मैं .bash_history फ़ाइल का स्वामी हूं, इसलिए मुझे यह सुनिश्चित नहीं है कि मैं इस समस्या को हल करने के बारे में कैसे जाऊंगा।
धन्यवाद!
$HISTFILE
, ब्याज से बाहर? मेरे पास .bashrc
OSX नहीं है और echo $HISTFILE
उस स्थान की रिपोर्ट करता हूं, जिसकी मुझे उम्मीद है- क्या प्रश्न में लाइनों पर टिप्पणी करने से कोई प्रभाव पड़ता है?
HISTFILE="$HOME/.bash_history”
:। यदि आपके होम निर्देशिका में पथ में रिक्त स्थान (या संभवतः अन्य विशेष वर्ण) हैं, तो उद्धरण के बिना, आपका संस्करण अमान्य होगा।