¿De qué es la etimología $PWD? ¿Es un acrónimo?
Sé que hay un comando pwdque imprime el directorio de trabajo, pero en mi opinión, habría tenido más sentido nombrar la variable $CWDpara el Directorio de trabajo actual, ya que las variables de shell contienen datos, en lugar de imprimirlos.
12
"La variable de shell PWD fue introducida por ksh88, donde se describió como el directorio de trabajo actual". en.wikipedia.org/wiki/Pwd
—
jasonwryan
@jasonwryan, eso parece una respuesta.
—
Comodín el
La página de manual de SunOS 5.5.1 ksh con fecha de 1995 usa el "directorio de trabajo actual", pero la página de manual de OpenBSD 2.0 ksh (también con fecha de 1995) usa el "directorio de trabajo actual" ... ambos fueron lanzados a fines de 1996. Interesante.
—
muru
FWIW, el comando
—
espectros
pwd se describe como "imprimir el nombre de ruta del directorio de trabajo" en el Manual del programador de UNIX de Thompson & Ritchie, 5ª edición, con fecha de junio de 1974. Y no está en la 3ª edición. Por desgracia, no puedo encontrar una copia de 4th.
pwdLa utilidad y el pwdcampo de estructura de datos provienen de MULTICS. Creo que PWDla variable de entorno se agregó en UNIX. Sin ksh88embargo, es anterior a la anterior .