当前位置: 技术问答>linux和unix
如果得到一个目录的父目录?
来源: 互联网 发布时间:2015-08-23
本文导语: 一般只要去掉最后一个'/'之后的内容就可以了,但对于这样的目录 a/b/c/.. 再想获得它的父目录就比较麻烦,有没有什么简单的方法? | char buf[128]; chdir("../"); getcwd(buf, sizeof(buf); printf("parent d...
一般只要去掉最后一个'/'之后的内容就可以了,但对于这样的目录
a/b/c/.. 再想获得它的父目录就比较麻烦,有没有什么简单的方法?
a/b/c/.. 再想获得它的父目录就比较麻烦,有没有什么简单的方法?
|
char buf[128];
chdir("../");
getcwd(buf, sizeof(buf);
printf("parent directory is : %s", buf);
chdir("../");
getcwd(buf, sizeof(buf);
printf("parent directory is : %s", buf);