Path POSIX兼容路径连接

Path POSIX兼容路径连接,path,posix,Path,Posix,我想写一个POSIX兼容函数来连接路径。我读过这本书。我不确定当第一条路径以“.”开头时会出现什么结果 如果我加入“./abc/def”和“xyz”,你认为结果应该是什么?为什么? abc/def/xyz /abc/def/xyz ../abc/def/xyz 还有什么?。是一个实际的文件系统条目,指的是它所包含的目录的父目录。简单地连接两个路径不应该依赖于任何上下文,例如当前目录的标识。/abc/def/xyz是缺少这种背景的正确答案

我想写一个POSIX兼容函数来连接路径。我读过这本书。我不确定当第一条路径以“.”开头时会出现什么结果

如果我加入“./abc/def”和“xyz”,你认为结果应该是什么?为什么?

abc/def/xyz

/abc/def/xyz

../abc/def/xyz

还有什么?

是一个实际的文件系统条目,指的是它所包含的目录的父目录。简单地连接两个路径不应该依赖于任何上下文,例如当前目录的标识
。/abc/def/xyz
是缺少这种背景的正确答案