So di poter montare la condivisione Samba usando uno dei comandi mount
o open
dalla shell del terminale. Vedi questa domanda correlata: Come posso montare una condivisione SMB dalla riga di comando? . Preferisco usare open
perché monta la cartella condivisa in /Volumes
cui sembra una specie di standard OS X, la cosa prevista. Vale a dire questo accade digitando
open "smb://guest:@${host}/${path_component}"
(dove si ${host}
trova il nome host o l'indirizzo IP della condivisione Samba ed ${path_component}
è il percorso o "nome" della condivisione Samba). Il risultato e la cosa principale è che posso accedere alle cose da /Volumes/${path_component}
. Questo è davvero molto bello. Solo ci sono due problemi o fastidi nel farlo all'interno degli script. Il primo è che questo aprirà un indicatore di progresso superfluo e quindi la finestra del Finder. Il secondo, minore in quanto esistono soluzioni aggirabili con script, è che il comando ritorna immediatamente senza attendere che il montaggio sia realmente disponibile.
Esiste un modo per montare (in modo sincrono) le condivisioni Samba /Volumes
senza che vengano visualizzate finestre estranee?
(Sto usando l'ultimo OS X (Sierra).)