Как отложить оценку переменных (ленивая оценка)?

Вот что говорит man rmdir:

--ignore-fail-on-non-empty

игнорировать каждую ошибку, исключительнопотому что каталог не -empty

т.е. о невозможности удаления каталога из-за какой-то другойошибки, кроме того, что он пустой, все равно будет сообщено.

А поскольку у обычных пользователей обычно недостаточно прав для изменения /home(включая удаление их собственного домашнего каталога), rmdirпросто выдает ошибку «Отказано в доступе», при таком вызове.

Вы можете легко убедиться в этом, попробовав:

rmdir ~

что приведет к:

rmdir: failed to remove '/home/youruser': Permission denied
1
07.08.2015, 10:34
0 ответов

Теги

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