Trong suốt đặc tả POSIX, có quy định ( 1 , 2 , 3 ...) để cho phép các triển khai xử lý một đường dẫn bắt đầu bằng hai cách /đặc biệt.
Ứng dụng POSIX (một ứng dụng được viết theo đặc tả POSIX có thể di động tới tất cả các hệ thống tuân thủ POSIX) không thể cho rằng //foo/barnó giống như /foo/bar(mặc dù chúng có thể giả định ///foo/barlà giống như /foo/bar).
Bây giờ những hệ thống POSIX nào (lịch sử và vẫn được duy trì) đối xử //foođặc biệt là gì? Tôi tin rằng (hiện tại tôi đã được chứng minh là sai ) rằng việc cung cấp POSIX đã được Microsoft thúc đẩy cho biến thể Unix (XENIX) và có thể là lớp POSIX của Windows (có ai có thể xác nhận điều đó không?).
Nó được Cygwin sử dụng, cũng là một lớp giống như POSIX cho Microsoft Windows. Có bất kỳ hệ thống Windows không phải Microsoft? OpenVMS?
Trên các hệ thống //foo/barđặc biệt, nó được sử dụng để làm gì? //host/pathđể truy cập hệ thống tập tin mạng? Hệ thống tập tin ảo?
Có phải một số ứng dụng chạy trên Unixif thích Unix không phải là các //foo/barđường dẫn xử lý API API của hệ thống một cách đặc biệt (trong bối cảnh mà chúng thường coi /foo/barlà đường dẫn trên hệ thống tệp)?
Chỉnh sửa , tôi đã từng hỏi một câu hỏi trong danh sách gửi thư của nhóm austin về nguồn gốc //foo/barxử lý trong thông số kỹ thuật và cuộc thảo luận là một bài đọc thú vị (ít nhất là từ quan điểm khảo cổ học).
ls -ld ///cũng sẽ hiển thị ///, lschỉ hiển thị tệp mà nó được yêu cầu hiển thị như được đưa ra. Tôi đang tìm kiếm các hệ thống hoặc ứng dụng xử lý // foo / var đặc biệt (không phải là đường dẫn trên hệ thống tệp) như Cygwin.
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.... không chính xác là unix, mặc dù vậy ^^).
file://, giống nhau http://và như vậy. Trên chrome ở đây tại nơi làm việc, một đường dẫn UNC mà tôi đã mở bây giờ là file:////$MACHINE/$SHARENAME/index.html(mặc dù vì một số lý do nó cũng hiểu file://$MACHINE/...)