Système d'exploitation QNX4 utilisant Korn Shell. C'est dans un fichier .profile.
export VARDIR=//1/usr/pvcs
Que représente le // 1 /?
Système d'exploitation QNX4 utilisant Korn Shell. C'est dans un fichier .profile.
export VARDIR=//1/usr/pvcs
Que représente le // 1 /?
Réponses:
Pour la plupart, plusieurs barres obliques équivalent à une seule barre oblique . Il y a une exception: les chemins commençant par exactement deux barres obliques ( //foo/…
, par opposition à /foo/…
ou ///foo/…
) ont une signification différente sur certaines variantes Unix. Le sens est souvent d'accéder à une ressource distante avec un chemin comme //hostname/dir1/dir2/dir3/file
. (Windows le fait aussi avec \\hostname\dir1\dir2\dir3\file
.)
QNX est l'une de ces variantes. Sur QNX4 avec le protocole de traitement distribué FLEET, //
suivi d'un nombre fait référence à ce nœud. Donc, //1/usr/pvcs
sur n'importe quel nœud, se réfère au fichier /usr/pvcs
sur le nœud 1.
(Source: le manuel QNX6 , je ne trouve pas la documentation officielle QNX4 en ligne.)
Pour toutes les indications, la variable reçoit un chemin Web en tant que contenu.
//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.