Операционная система QNX4 с использованием Korn Shell. Это в файле .profile.
export VARDIR=//1/usr/pvcs
Что представляет собой // 1 /?
Операционная система QNX4 с использованием Korn Shell. Это в файле .profile.
export VARDIR=//1/usr/pvcs
Что представляет собой // 1 /?
Ответы:
По большей части несколько косых черт эквивалентны одной косой черте . Есть одно исключение: пути, начинающиеся ровно с двух слешей ( //foo/…
в отличие от /foo/…
или ///foo/…
), имеют разные значения в некоторых вариантах Unix. Смысл часто в том, чтобы получить доступ к удаленному ресурсу с помощью пути //hostname/dir1/dir2/dir3/file
. (Windows делает это тоже, с \\hostname\dir1\dir2\dir3\file
.)
QNX - один из таких вариантов. На QNX4 с протоколом распределенной обработки FLEET, //
за которым следует число, относится к этому узлу. Таким образом, //1/usr/pvcs
на любом узле ссылается на файл /usr/pvcs
на узле 1.
(Источник: руководство по QNX6 , я не могу найти официальную документацию по QNX4.)
Судя по всему, переменная получает веб-путь как контент.
//aaaa/bbbb/cccc/nnnn -
at where:
aaaa = server name or IP address;
bbbb = folder from the logical root of the domain aaaa (web servers can handle this dynamically);
cccc = bbbb subfolder;
nnnn = nth subfolder.