मैंने आज कई बार इस पर ध्यान दिया। यदि मैं cd ../Directoryकिसी अन्य निर्देशिका में बदलना चाहता हूं , तो यह "bash: cd: write error: Success" प्रिंट करता है। मैं यह निर्धारित नहीं कर सकता कि पिछले अन्य आदेशों का इससे क्या संबंध हो सकता है।
typeset -fप्रिंट कुछ नहीं।aliasप्रिंट कुछ नहीं।type -a cdप्रिंट "सीडी एक शेल बिलिन है"।echo $CDPATHएक खाली लाइन प्रिंट करता है।$BASH_VERSIONप्रिंट "बैश: 4.2.37 (1) -release: कमांड नहीं मिला"।- मैंने केवल इस पर 2-3 बार गौर किया। प्रारंभिक निर्देशिका और लक्ष्य निर्देशिका दोनों स्थितियों में समान थीं। मैंने कई बार इस तरीके से निर्देशिकाएं बदलीं, लेकिन हमेशा त्रुटि का सामना नहीं किया।
ऐसा किसके कारण हो सकता है?
typeअपने प्रश्न में कमांड का आउटपुट जोड़ें । इसके अलावा, क्या यह सभी निर्देशिकाओं में होता है या केवल यदि आप एक विशिष्ट एक (ओं) में हैं? और का आउटपुट क्या है echo $CDPATH?
$BASH_VERSION) आप चला रहे हैं?
bash 4.2.37(1)।
type -a cdग्लेन के अनुरोध के रूप में आउटपुट जोड़ें ।