Gibt es eine schnelle Möglichkeit, im Terminal zu überprüfen, ob der Befehl terminal pwd
die korrekte Groß- und Kleinschreibung des Pfads zurückgibt?
Beachten Sie , wenn Sie das tun , cd ~/desktop
dann pwd
würden Sie sagen , dass Ihr Weg ist /Users/foo/desktop
nicht der richtige /Users/foo/Desktop
.
EDIT: Motivation: Build-Systeme benötigen eine Möglichkeit, dies frühzeitig zu überprüfen, da es sonst sehr schwer zu debuggen ist . Ein ahnungsloser Benutzer verwendet eine falsche Großschreibung, startet einen Build und erhält Fehler, die sehr rätselhaft sind.
EDIT2: Lautlos Annahme falsch aktivierten Eingangs für cd
das Standardverhalten auf einem HFS + Dateisystem und damit für die überwiegende Mehrheit der OSX - Nutzer. Dann ist ein eingebauter, und es nimmt einfach den Inhalt des Pfadstapels der Shell (Tippfehler enthalten).bash
pwd
bash
quelle
cd ~/Desktop
dannpwd
würden Sie sagen/Users/user/Desktop/
pwd
etwas anderes als die korrekte Großschreibung des aktuellen Verzeichnisses zurückgegeben werden? 2) Wie können Siecd ~/desktop
gehen,/Users/foo/Desktop
wenn Sie keinen Symlink oder etwas haben? Diese Frage macht keinen Sinn.Antworten:
Verwenden
/bin/pwd
quelle