Escribí cd -en la terminal por error hoy, y recibí un error que decía:
bash: cd: OLDPWD not set
Y desafortunadamente, man cdno existe.
No manual entry for cd
¿Qué es lo que hace?
Escribí cd -en la terminal por error hoy, y recibí un error que decía:
bash: cd: OLDPWD not set
Y desafortunadamente, man cdno existe.
No manual entry for cd
¿Qué es lo que hace?
cdes un Bash incorporado. Por lo tanto, está documentado enman bash-builtins, en lugar de su propia página. Esto es válido para todos los demás componentes de Bash. Se puede decir que está integrado debido a la partebash:frontal del mensaje de error.Respuestas:
cd -cambia entre los directorios de trabajo actuales antiguos y nuevos.Ver también,
La
$OLDPWDvariable almacena la ruta del directorio de trabajo actual anterior.fuente
La respuesta de Avinash Raj es completamente correcta, pero en cuanto a la entrada manual, puede obtener las páginas del manual POSIX y luego
man cdfuncionará:El bit que te dice todo esto es la sección OPERANDS:
fuente