remove(3C) remove(3C)
NAME
remove - Datei löschen
SYNTAX
#include <stdio.h>
int remove(const char *path);
BESCHREIBUNG
remove() hat zur Folge, daß die durch path angegebene Datei oder das
leere Verzeichnis nicht länger unter dem Namen verfügbar ist. Ein wei-
terer Versuch, die Datei unter dem Namen zu öffnen, wird fehlschlagen,
es sei denn, die Datei wird neu angelegt.
Für Dateien ist remove() identisch mit unlink(). Für Verzeichnisse ist
remove() identisch mit rmdir().
Siehe rmdir(2) und unlink(2); dort finden Sie eine detaillierte Liste
der Fehlerbedingungen.
ERGEBNIS
Nach erfolgreicher Ausführung liefert remove() den Wert 0; andernfalls
wird -1 zurückgegeben und errno gesetzt, um den Fehler anzuzeigen.
SIEHE AUCH
rmdir(2), unlink(2).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98