当安装命令失败时,我想找出网络共享的安装位置,如下所示:
$ mkdir ~/share
$ mount_afp afp://server/share ~/share
mount_afp: the volume is already mounted
这看起来很有希望......
$ mount
... snip ...
afp_000000004oMw0q76003DF78u-1.2d000006 on /Volumes/share-1 (afpfs, nodev, nosuid, mounted by username)
afp_000000004oMw0q76003DF78u-2.2d000007 on /Volumes/share-2 (afpfs, nodev, nosuid, mounted by username)
似乎应该有一种方法可以将这些长afp_000...
数字映射到 URI... 有没有办法根据其 afp:// URI 确定卷的安装位置?
我实际上是用 Python 的 subprocess 模块执行这些命令,所以如果有一个模块或库可以做到这一点,那也是可以接受的。