0

我需要指向某个目录的相对路径。我有这个:

/a/b/ef
/a/b/g/h/i/

现在我想创建一个从第二个文件夹到第一个文件夹的相对符号链接,所以它应该如下所示:../../../ef

如何根据终端中的两个绝对路径提取相对路径?

我在 Mac OS X 上。

4

1 回答 1

0

我找到了一个使用 Python 和这个食谱的解决方案。

  1. 下载并保存以上内容relpath.py,停在--- 8< --- snip --- 8< --- snip --- 8< --- snip --- 8< ---
  2. cd进入目录
  3. python relpath.py install在终端中运行
  4. 然后你可以使用上面的模块

这是我的脚本,它使用上面的模块创建基于两个目录的相对符号链接:relsymlink.py Gist

于 2013-10-18T19:06:40.923 回答