Я думаю, что я говорю об этой части справочной страницы, которая для меня едва различима:
-delete ... It will not attempt to delete a filename with a ``/'' character in its pathname relative to ``.'' for security reasons...
В частности, я пытаюсь $ find . -name '.svn' -type d -delete
.
Я понимаю, что вместо этого могу использовать -exec
для этого, но похоже, что find
работает без проблем для других имен, в том числе глубоко в каталогах (которые, очевидно, содержат много символов /
в своих путевых именах).
Возможно, он игнорирует точечные файлы, а документация неверна?