J'ai tapé le cd -
terminal par erreur aujourd'hui et j'ai eu une erreur en disant:
bash: cd: OLDPWD not set
Et malheureusement, man cd
n'existe pas.
No manual entry for cd
Que fait-il réellement?
J'ai tapé le cd -
terminal par erreur aujourd'hui et j'ai eu une erreur en disant:
bash: cd: OLDPWD not set
Et malheureusement, man cd
n'existe pas.
No manual entry for cd
Que fait-il réellement?
cd
est un Bash intégré. Il est donc documenté dansman bash-builtins
, au lieu de sa propre page. Cela vaut pour tous les autres builds Bash. Vous pouvez dire que c'est une fonction intégrée en raison dubash:
devant du message d'erreur.Réponses:
cd -
bascule entre l'ancien et le nouveau répertoire de travail actuel.Voir également,
La
$OLDPWD
variable stocke le chemin du précédent répertoire de travail actuel.la source
La réponse d'Avinash Raj est complètement correcte, mais en ce qui concerne la saisie manuelle, vous pouvez obtenir les pages de manuel POSIX et ensuite
man cd
fonctionner:Le bit qui vous dit tout cela est la section OPERANDS:
la source