diskutil mounttambién acepta un nombre de volumen, por lo que no hay necesidad de grep la salida de diskutil list. Si el disco tiene múltiples volúmenes (como un volumen de Time Machine y otro volumen), puede usar diskutil mountDiskpara montar todos los volúmenes:
$ diskutil mount WD
Volume WD on WD mounted
$ osascript -e 'tell app "Finder" to disks where ejectable is true'
disk WD
$ diskutil eject Untitled
Disk WD ejected
$ diskutil mountDisk WD
Volume(s) mounted successfully
$ osascript -e 'tell app "Finder" to disks where ejectable is true'
disk Time Machine, disk WD
mountDisky se ejectaplica a todos los volúmenes incluso si especifica el nombre de un volumen.