场景:有些 App 的自动更新是下载一个 dmg 文档,然后 mount 后让用户自己手动安装,想把这个 dmg 文件保存下来给其他机器上使用。
用 hdiutil info
可以列出来当前所有 mount 的映像文件信息,其中 image-path
就是文件路径:
$ hdiutil info | grep image-path
image-path : /Volumes/ROG/macOS App/Sketch/Sketch 101.8.dmg
image-path : /Users/v/Downloads/Apple-Sketch-Library-iOS-18.dmg
image-path : /Users/v/Downloads/Apple-Sketch-Library-visionOS-2.dmg
image-path : /Users/v/Downloads/Apple-Sketch-Library-macOS-Sequoia.dmg
image-path : /Users/v/Downloads/Apple-Sketch-Library-tvOS-18.dmg
image-path : /Users/v/Downloads/Apple-Sketch-Library-watchOS-10.dmg