READLINK(2) | Manual do Programador Linux | READLINK(2) |
readlink - lê valor de uma ligação simbólica
#include <unistd.h>
int readlink(const char *path, char *buf, size_t bufsiz);
readlink colocq o conteúdo de uma ligação simbólica path no buffer buf, o qual tem o tamanho de bufsiz. readlink não anexa um caracter NUL para buf. Ele irá truncar o conteúdo (para um tamanho de bufsiz caracteres), no caso o buffer é muito pequeno para guardar todo o conteúdo.
A chamada devolve a contagem de caracteres colocados no buffer se ela tem sucesso, ou um -1 se um erro ocorre, colocando o código de erro em errno.
X/OPEN, BSD 4.4 (a chamada de função readlink apareceu no BSD 4.2).
André L. Fassone Canova <lonelywolf@blv.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)
21/08/1997 | Linux 2.0.30 |