verifica la capitalizzazione del percorso di pwd

8

C'è un modo rapido per controllare che il comando terminale pwd restituisca la corretta maiuscola del percorso?

Tieni presente che se fai cd ~/desktop , pwd ti dirà che il tuo percorso è /Users/foo/desktop invece del corretto /Users/foo/Desktop .

MODIFICA: Motivazione: i sistemi di compilazione hanno bisogno di un modo per verificarlo presto, altrimenti è davvero difficile eseguire il debug . Un utente ignaro usa una maiuscola errata, avvia una compilazione, ottiene errori molto sconcertanti.

EDIT2: accettare in silenzio input in maiuscolo per cd è il comportamento standard di bash su un file system HFS +, e quindi per la stragrande maggioranza degli utenti OSX. Quindi, pwd è un bash incorporato, e prende semplicemente il contenuto della pila di percorsi della shell (errori di battitura inclusi).

    
posta Dima Pasechnik 01.06.2016 - 09:06
fonte

1 risposta

6

Usa /bin/pwd

cd ~/desktop
/bin/pwd -P
    
risposta data 01.06.2016 - 21:35
fonte

Leggi altre domande sui tag