MacOS 如何映射文件夹

2023-11-17 17:34:09 +08:00
 xhswzy

也不知道这个标题起得对不对,需求是这样,我刚入手一台 M2 的 MacBook Air 。之前一直使用 windows 。然后我使用 SecureCRT 软件,用群晖的 Drive 同步了配置文件夹过来,但我在配置中很多地方比如 Log 。密钥 key 的保存路径是 windows 下面的路径。比如 D:\My_Config 这种,但众所周知,Mac 下面没有盘符这种概念,导致这个配置文件我在 MAc 打开时候会报错说找不到这个路径,如果我修改成 Mac 路径的话我回到 windows 又无法使用。目前就没办法说一个配置文件两个系统共用,就想怎么在 Mac 把某个文件夹映射成一个虚拟文件夹,类似 Linux 上面的链接那样来满足使用,在百度和 Google 一圈没发现咋搞,因此发帖看看有没有大佬知道有啥办法可以指点一下。

931 次点击
所在节点    macOS
8 条回复
iovekkk
2023-11-17 17:41:07 +08:00
绝对路径不能统一,那就使用相对路径呗
iovekkk
2023-11-17 17:42:45 +08:00
要么你写个脚本,在不同平台下执行脚本后将相对路径前再加上当前路径,这样就替换成绝对路径了
xhswzy
2023-11-17 18:12:36 +08:00
@iovekkk 那我每次打开岂不是很麻烦?还得跑下脚本,那不跟我现在准备两套配置一样。。。
xhswzy
2023-11-17 18:17:34 +08:00
@iovekkk 还有想了一下这个想对路径好像也不好写,windows 有盘符,Mac 没盘符。。
StevenRCE0
2023-11-17 18:30:49 +08:00
不同系统设置不同环境变量,用变量去拿这个文件
xhswzy
2023-11-17 21:44:03 +08:00
@StevenRCE0 大佬能给个 demo 嘛,感觉你说的应该可以但我无从下手不知道变量咋写
shervy
2023-11-18 16:46:26 +08:00
你可以把你用的配置单独放在 iCloud 中的某一个地方,当你要用的时候,你就手动加载一下。这样的话就不存在路径问题了。而且也能做到同步数据不丢失。
xhswzy
2023-11-21 08:55:44 +08:00
@shervy 我现在是利用了群晖同步了,但的配置文件里面有一些子配置是有路径的,现在主要是引用的时候出现问题。因为 Mac 跟 Windows 的路径不一样。windows 有盘符,Mac 没盘符。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/992877

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX