rmdir

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

Синтаксис:

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

Опции:

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

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита 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
Возникла ошибка.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», POSIX

Тематические ссылки:

rm, find




Предыдущий раздел: Утилиты