POSIX विनिर्देश में, विशेष रूप से दो के साथ शुरू होने वाले पथ के उपचार के लिए कार्यान्वयन की अनुमति देने के लिए प्रावधान ( 1 , 2 , 3 ...) है /
।
एक POSIX एप्लिकेशन (सभी POSIX आज्ञाकारी प्रणालियों के लिए पोर्टेबल होने के लिए POSIX विनिर्देश के लिए लिखा गया एक अनुप्रयोग) यह मान नहीं सकता है कि //foo/bar
यह /foo/bar
(हालांकि वे मान सकते हैं कि ///foo/bar
जैसा है /foo/bar
)।
अब वे पोसिक्स सिस्टम (ऐतिहासिक और अभी भी बनाए हुए) क्या हैं जो //foo
विशेष रूप से व्यवहार करते हैं ? मुझे विश्वास था (मैं अब गलत साबित हो गया हूं ) कि पोसिक्स प्रावधान को उनके यूनिक्स संस्करण (एक्सईएनएक्स) और संभवत: विंडोज पॉसिक्स परत (क्या कोई पुष्टि कर सकता है?) के लिए माइक्रोसॉफ्ट द्वारा धक्का दिया गया था।
इसका उपयोग Cygwin द्वारा किया जाता है जो Microsoft Windows के लिए एक POSIX जैसी परत है। क्या कोई गैर-माइक्रोसॉफ्ट विंडोज सिस्टम हैं? ओपन VMS?
सिस्टम पर जहां //foo/bar
विशेष है, इसका उपयोग किस लिए किया जाता है? //host/path
नेटवर्क फ़ाइल सिस्टम एक्सेस के लिए? वर्चुअल फाइल सिस्टम?
यूनिक्स-लाइक पर चलने वाले कुछ एप्लिकेशन क्या-क्या सिस्टम के एपीआई नहीं हैं- //foo/bar
पथों का विशेष रूप से व्यवहार करते हैं (संदर्भों में जहां वे अन्यथा /foo/bar
फाइल सिस्टम पर पथ के रूप में व्यवहार करते हैं )?
संपादित करें , मैंने तब से ऑस्टिन-ग्रुप मेलिंग सूची पर सवाल पूछा है//foo/bar
जो कल्पना में हैंडलिंग की उत्पत्ति के बारे में है, और चर्चा एक दिलचस्प रीड (पुरातत्व की दृष्टि से कम से कम) है।
ls -ld ///
भी प्रदर्शित करेगा ///
, ls
बस उस फ़ाइल को प्रदर्शित करता है जिसे यह बताया जा रहा है कि वह दी गई थी। मैं ऐसे सिस्टम या एप्लिकेशन की तलाश कर रहा हूं, जो साइगविन की तरह विशेष रूप से (फाइल सिस्टम पर पथ के रूप में) foo / var का इलाज नहीं करता है।
IBM's z/OS resolves //pathname requests to MVS datasets (as opposed to the hierarchical filesystem (HFS)) (......) Additionally, z/OS would not accept or recognize additional "directory" or "file" components appended to such paths.
... बिल्कुल यूनिक्स नहीं, हालांकि ^ ^)।
file://
समान http://
। क्रोम पर यहाँ काम करने के लिए एक विंडोज़ यूएनसी पथ है जिसे मैंने अभी खोला है file:////$MACHINE/$SHARENAME/index.html
(हालांकि किसी कारण से यह भी समझता है file://$MACHINE/...
)