La mia macchina è mymac e la macchina remota è remotemac (entrambi eseguono El Capitan 10.11.6) - Faccio riferimento a una condivisione su remotemac , che si trova in // remotemac / path / to / remoteshare, as / Volumes / remoteshare.
A volte, specialmente quando mi sono collegato di recente a quella macchina remota o condivido da Finder, il percorso / Volumes / remoteshare è disponibile. Ma dopo un po 'di tempo, quel / Volumes / remoteshare path non è disponibile.
$ ls /Volumes
Macintosh HD
$ # connect to remoteshare from Finder
$ ls /Volumes
$ Macintosh HD remoteshare
# After some time (a few hours)...
$ ls /Volumes
Macintosh HD
$ # note that /Volumes/remoteshare is now missing
Che cosa posso fare nel mio script bash per garantire che il volume della condivisione remota sia presente o creato prima che venga fatto riferimento?