Я думаю, что я говорю об этой части справочной страницы, которая для меня едва различима:
-удалять ... Он не будет пытаться удалить имя файла с символом `` / '' в его путь к ``. '' по соображениям безопасности ...
В частности, я пытаюсь это сделать $ find . -name '.svn' -type d -delete. Я понимаю, что могу использовать -execэто вместо этого, но, findпохоже, работает без проблем для других имен, в том числе глубоко в каталогах (которые, очевидно, содержат много /символов в своих путевых именах).
Возможно, он игнорирует точечные файлы, а документация неверна?
Это часть «по отношению к.», Которая запутала меня. Я не понимаю, почему я могу удалить файл вроде asdf / somefile.txt, используя -delete относительно моего рабочего каталога, но не asdf / .svn