Existe-t-il un moyen rapide de vérifier dans le terminal que la commande du terminal pwdrenvoie la mise en majuscule correcte du chemin?
Notez que si vous le faites cd ~/desktopalors pwdvous dira que votre chemin est /Users/foo/desktopplutôt que le bon /Users/foo/Desktop.
EDIT: Motivation: les systèmes de construction ont besoin d'un moyen de vérifier cela tôt, sinon c'est vraiment difficile à déboguer . Un utilisateur sans méfiance utilise une mauvaise capitalisation, démarre une génération, obtient des erreurs très déroutantes.
EDIT2: L'acceptation silencieuse d'une entrée incorrectement capitalisée pour cdest le comportement standard de bashsur un système de fichiers HFS +, et donc pour la grande majorité des utilisateurs OSX. Ensuite, pwdest un bashintégré, et il prend simplement le contenu de la pile de chemins du shell (fautes de frappe incluses).
pwdrenvoyer autre chose que la mise en majuscule correcte du répertoire actuel? 2) Comment pouvez-vous y cd ~/desktopaller à /Users/foo/Desktopmoins d'avoir un lien symbolique ou quelque chose? Cette question n'a aucun sens.
cd ~/Desktopalorspwdvous dirait/Users/user/Desktop/