getwd(3) (BSD Compatibility Package) getwd(3)
NAME
getwd - Pfadnamen des aktuellen Arbeitsverzeichnisses abrufen
SYNTAX
/usr/ucb/cc [flag ...] file ... -lucb
#include <sys/param.h>
#include <unistd.h>
char *getwd(char *pathname);
BESCHREIBUNG
Die Funktion getwd() ermittelt den absoluten Pfadnamen für das aktu-
elle Arbeitsverzeichnis des aufrufenden Prozesses und kopiert diesen
Pfadnamen in das Array, auf das das Argument pathname zeigt.
Wenn die Länge des Pfadnamens des aktuellen Arbeitsverzeichnisses
MAXPATHLEN + 1 (einschließlich Null-Byte) überschreitet, schlägt
getwd() fehl und gibt einen Nullzeiger zurück.
RÜCKGABEWERT
Bei erfolgreicher Ausführung wird ein Zeiger auf die Zeichenkette
zurückgegeben, die den absoluten Pfadnamen des aktuellen Arbeitsver-
zeichnisses enthält. Andernfalls gibt getwd() einen Nullzeiger zurück
und der Inhalt des Array, auf das pathname zeigt, ist unbestimmt.
SIEHE AUCH
getcwd(3C).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98