rmdir

Удаление каталогов (POSIX)

Синтаксис:

rmdir [-p] каталог...

Поддерживаемые платформы:

QNX Neutrino, Microsoft Windows

Опции:

-p

Удалить весь путь (состоящий только из пустых каталогов, за исключением именованных компонентов путевого имени) для каталогов, указанных в командной строке. (См. пример.)

каталог


Путевое имя пустого каталога, который требуется удалить.

Описание:

Утилита rmdir удаляет каталоги, заданные операндом каталог, при условии, что удаляемые каталоги пусты.

Каталоги обрабатываются утилитой rmdir в порядке их следования в командной строке. Если указан родительский каталог, то необходимо указать его подкаталог перед родительским каталогом. За счет этого, когда утилита rmdir попытается удалить родительский каталог, он уже будет пустым.

Примеры:

Удаление подкаталога oldfiles из каталога /home/fred:

rmdir /home/fred/oldfiles

Удаление пути каталога dir1/dir2/dir3:

rmdir -p dir1/dir2/dir3

При выполнении этой команды утилита rmdir сначала удаляет каталог dir1/dir2/dir3. В случае успешного завершения этой операции затем удаляется каталог dir1/dir2. Если эта операция также завершилась успешно, то удаляется каталог dir1.

Статус завершения:

0

Каждый каталог, заданный операндом каталог, был пустым и был успешно удален.

>0

Возникла ошибка.