������ �������� ����(!) ������������� ����������
|
CIT Forum CD-ROM
|
|
RMDIR(2)
��������
rmdir - �������� ��������
���������
int rmdir (path)
char *path;
��������
��������� ����� rmdir ������� ������� � ���������� ������, �� ������� ��������� �������� path. ������� ��
������ ��������� ���������, �������� �� "." � "..".
��������� ������� ����� ������, ���� �� ��������� ��
���� �� ��������� �������:
- [EINVAL]
- ������� ������� �� ����� ���� ������.
- [EINVAL]
- ������� �������� "." �� ����� ���� ������.
- [EEXIST]
- ������� �������� ��������, �������� �� "." � "..".
- [ENOTDIR]
- ��������� �������� �� �������� ���������.
- [ENOENT]
- ��������� ������� �� ����������.
- [EACCES]
- ��� ����� �� ����� ��� ���������� ��������.
- [EACCES]
- ��� ����� �� ������ � �������, ����������
�������, ������� ������ ���� ������.
- [EBUSY]
- �������, ������� ������ ���� ������, �������� ������ ����������� ��� ��������������
�������� �������.
- [EROFS]
- ������� ��������, ������� ������ ���� ������, �������� ������ �������� �������, ��������� ������ �� ������.
- [EFAULT]
- �������� path ��������� �� ������� ����������� �������� ��������� ������������.
- [EIO]
- �� ����� ������� � �������� ������� ��������� ������ �����/������.
- [ENOLINK]
- ���������� ��� path ��������� �� ���������
���������, ����� � ������� � ������ ������
���.
- [EMULTIHOP] ���������� path ������� ������������� ��������� � ��������� �����������.
��. �����
mkdir(2).
rmdir(1), rm(1) � mkdir(1) � ����������� ������������.
�����������
��� �������� ���������� ��������� ����� 0; � ������
������ ������������ -1, � ���������� errno ������������� ��� ������.