Comme indiqué dans cette réponse précise, les systèmes POSIX ont un fichier binaire externe cden plus du shell intégré. Sur OS X 10.8 c'est /usr/bin/cd. Vous ne pouvez pas l'utiliser comme le programme intégré cdcar il se ferme immédiatement après la modification de son propre répertoire de travail. A quoi est-ce que ça sert?
/bin/cdcependant.
/bin/cdni /usr/bin/cd.
/usr/bin/cd, seulement le shell intégré.