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?