Mi máquina es mymac
y la máquina remota es remotemac
(ambos están ejecutando El Capitan 10.11.6) - Hago referencia a una acción en remotemac
, ubicado en //remotemac/ruta/para/remoteshare, como /Volumes/remoteshare.
A veces, especialmente cuando me he conectado recientemente a esa máquina remota o recurso compartido desde Finder, la ruta /Volumes/remoteshare está disponible. Pero después de algún tiempo, esa ruta /Volumes/remoteshare no está disponible.
$ 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
¿Qué puedo hacer en mi bash script para asegurar que el volumen remoteshare está presente, o creado antes de ser referenciado?