GETWD(2) GETWD(2)
NAME
getwd - get current directory
SYNOPSIS
#include <u.h>
#include <libc.h>
char* getwd(char *buf, int size)
DESCRIPTION
Getwd fills buf with a null-terminated string representing
the current directory and returns buf.
Getwd places no more than size bytes in the buffer provided.
SOURCE
/sys/src/libc/9sys/getwd.c
SEE ALSO
pwd(1)
DIAGNOSTICS
On error, zero is returned and buf is filled with a diagnos-
tic message. Errstr(2) may be consulted for more informa-
tion.
BUGS
Because mounts and binds (see bind(2)) may produce multiple
names for a directory, getwd might not return the path by
which the directory was reached.
Page 1 Plan 9 (printed 1/3/26)