
Siempre he visto la referencia a las personas con discapacidad como algo muy esencial "en el pasado". Hoy en día tenemos símbolos de comando personalizados como PS1 que muestran el directorio actual y pwd está bastante anticuado. Pero, ¿cuándo se introdujo la idea de ps1 en los sistemas *nix? MirandoesteDe los archivos de AT&T puedo ver que la PS1 definitivamente no existía en los años setenta.
Respuesta1
Esta variable es parte del shell, $PS1
se usa en bash
el shell Bourne ( sh
) y ksh
no se usa en el csh
.
El primer shell de UNIX fue Thompson Shell (que también se llamó sh
como el shell Bourne posterior; a menudo se llamaba Thompson Shell osh
en sistemas con los shells Thompson y Bourne instalados). El shell Thompson usaba la variable $P
para el indicador.
Luego se introdujo Bourne Shell, que solía $PS1
configurar el mensaje. ksh
se basó en Bourne Shell y también usa $PS1
. El usado .csh
tcsh
set prompt = <something>
Así que creo que el primer shell que se utilizó $PS1
fue el Bourne Shell.
Página de manual de Thompson Shell:https://etsh.io/man/osh.1.pdf
Página de manual de Bourne Shell:http://heirloom.sourceforge.net/sh/sh.1.html