Standard C Library Functions remove(3C)
NAME
remove - remove file
SYNOPSIS
#include
int remove(const char *path);
DESCRIPTION
The remove() function causes the file or empty directory
whose name is the string pointed to by path to be no longer accessible by that name. A subsequent attempt to open that file using that name will fail, unless the file is created anew.For files, remove() is identical to unlink(). For direc-
tories, remove() is identical to rmdir().
See rmdir(2) and unlink(2) for a detailed list of failure conditions.RETURN VALUES
Upon successful completion, remove() returns 0. Otherwise,
it returns -1 and sets errno to indicate an error.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | MT-Safe |
|_____________________________|_____________________________|
| Standard | See standards(5). ||_____________________________|_____________________________|
SEE ALSO
rmdir(2), unlink(2), attributes(5), standards(5)SunOS 5.11 Last change: 14 Aug 2002 1