Sto utilizzando OS X 10.8 su un MBP 2011. Uso alcuni script bash per attività come backup di server remoti. Uno degli script contiene questo frammento:
#!/bin/bash
if [ "$PWD" != /Users/myuser/Documents/Backup ]
then
echo "Wrong path: $PWD"
exit 0
fi
Quando eseguo questo script in /Users/myuser/Documents/Backup
(notare il maiuscolo B), ottengo questa risposta:
Wrong path: /Users/myuser/Documents/backup
Per qualche motivo, $PWD
viene espanso in un nome minuscolo. Come posso alleviare questo? Il mio filesystem non fa distinzione tra maiuscole e minuscole: sia cd Backup
che cd backup
funzionano.