rmdir на моей машине не имеет аргумента -r

Я проверил справочную страницу для него, используя man rmdir, и все, что у него есть, это --ignore-fail-on-non-empty, -p, -v, --help и --version. Чего мне не хватает?

Я использую Ubuntu 12.04 LTS

1
задан 28 September 2013 в 19:14

1 ответ

rmdir имеет нет -r опция. Цель rmdir должен удалить только пустые каталоги.

Если Вы захотите удалить непустые каталоги, то именно тогда Вы будете использовать -r опция команды rm.

  • Удалите пустой каталог, названный emptydir:

    $ rmdir emptydir
    
  • Если каталог nonemptydir будет непуст, то у Вас будет ошибка:

    $ rmdir nonemptydir
    rmdir: failed to remove `nonemptydir': Directory not empty
    
  • Удалить непустой каталог nonemptydir:

    $ rm -r nonemptydir
    

Надеюсь, это поможет!

4
ответ дан 28 September 2013 в 19:14

Другие вопросы по тегам:

Похожие вопросы: