मुझे आश्चर्य हो रहा है कि क्या विंडोज पर्यावरण चर के लिए एक यूनिक्स समकक्ष है PATHEXT।
बिना विंडोज बैकग्राउंड वाले लोगों के लिए: एक फाइल प्रत्यय जोड़ना PATHEXTमुझे cmd.exe में उस प्रत्यय को टाइप किए बिना स्क्रिप्ट निष्पादित करने की अनुमति देता है। उदाहरण के लिए, मेरे विंडोज कंप्यूटर पर, PATHEXT में प्रत्यय है .plऔर जब मैं cmd.exe में एक पर्ल स्क्रिप्ट निष्पादित करना चाहता हूं, तो मैं बस टाइप कर सकता हूं my-scriptऔर इसे निष्पादित किया जाता है। फिर भी, उसी स्क्रिप्ट को बैश में निष्पादित करने के लिए, मुझे पूरा नाम लिखने की आवश्यकता है my-script.pl:।
चूंकि मैं वर्तमान में विंडोज और यूनिक्स दोनों पर काम कर रहा हूं, मैं लगभग हमेशा यूनिक्स बॉक्स में जाने पर प्रत्यय टाइप करने के लिए भूलने के जाल में पड़ जाता हूं।