मैं हैरान हूं कि manपन्नों को खोजने के लिए किस तरह से इस्तेमाल किया जाता है। "सही बात" जादुई रूप से होने लगती है। उदाहरण के लिए, यदि मेरे PATH को इससे बदला जाए
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin
सेवा
/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin
पथ manपृष्ठों के अनुसार खोजा (के अनुसार man --path) से बदलता है
/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/local/git/share/man:/usr/texbin/man
सेवा
/usr/local/git/share/man:/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/texbin/man
किसी तरह, Git का संस्करण जो मैं डिफ़ॉल्ट Git के साथ "ओवरराइडिंग" कर रहा हूं, यह Git में निर्मित किसी भी दस्तावेज़ के लिए किसी भी दस्तावेज़ से पहले सही ढंग से पाया गया दस्तावेज़ है। यह कैसे हो रहा है?
/etc/manpaths,/etc/man.confऔर कई फाइलें हैं/etc/manpaths.d। MANPATH निर्माण प्रक्रिया में वे लोग कैसे होते हैं?