Quelle est l'étymologie de $PWD
? Est-ce un acronyme?
Je sais qu'il existe une commande pwd
qui imprime le répertoire de travail, mais à mon avis, il aurait été plus logique de nommer la variable $CWD
pour le répertoire de travail actuel, car les variables shell contiennent des données, plutôt que de les imprimer.
pwd
est décrite comme «chemin d'accès du répertoire de travail d'impression» dans la 5e édition du manuel du programmeur UNIX de Thompson & Ritchie, datée de juin 1974. Et ce n'est pas dans la 3e édition. Hélas, je ne trouve pas d'exemplaire du 4e.pwd
l'utilité et lepwd
champ de structure de données proviennent de MULTICS. Je crois quePWD
la variable d'environnement a été ajoutée sous UNIX.ksh88
Mais il est certainement antérieur .Réponses:
C'est un acronyme. L'acronyme est:
Print Working Directory
modifier
Historiquement, la sortie du programme était imprimée sur du papier plutôt que sur des écrans. Ainsi, la partie imprimée est due à la technologie de sortie de l'époque où la commande a été développée.
la source