readlink
跳转到导航
跳转到搜索
用法
#include <unistd.h>
ssize_t readlink(const char *path, char *buf, size_t bufsiz);
注意
path 如不存在则失败,如以 / 结尾也失败。
示例
//=====================================================================
#include<stdio.h>
#include<unistd.h>
//---------------------------------------------------------------------
int main(){
char r[200];
char *p = "/home/lilydjwg/vimwiki";
int i;
i = readlink(p, r, 200);
if(i > 0){
r[i] = 0;
printf("%s\n", r);
return 0;
}else
return 1;
}
//=====================================================================