Attach(1)
in diverse copie dello stesso file dmg
create in /Volumes
cartelle che rappresentano ciascuna immagine. Lascia che la prima immagine sia chiamata Image
; i successivi riceveranno un numero incrementale nella loro coda, ad es. Image 1
, Image 2
e così via.
Tuttavia, staccando Image 1
e quindi allegando un'altra istanza, verrà riciclato l'id numerico, in modo che la mia ultima immagine sia effettivamente Image 1
.
Questo significa che non posso fare affidamento sull'output di ls(1)
(di default in ordine lessicografico) per determinare l'ultima immagine montata. Non sembra che abbia più successo con l'output di ls -U
o diskutil
.
Potrei davvero mancare qualcosa. C'è un modo per determinare in modo affidabile in bash
l'ultima immagine montata? Grazie.