Estoy tratando de eliminar todos los directorios .svn de un directorio de trabajo.¿Por qué mi 'buscar' no funciona como esperaba usar -exec?
pensé que iba a encontrar y sólo tiene que utilizar rm así:
find . -iname .svn -exec 'rm -rf {}' \;
Pero el resultado es:
hallazgo: rm-rf ./src/.svn: No existe el fichero o directorio
Obviamente el archivo existe, o no lo encontraría ... ¿Qué me estoy perdiendo?
Realmente debería usar -delete con find, si puede. No olvides utilizar -depth con find cuando usas -delete o rm -rf. – ashawley
Parece que -delete implica -depth según la página man. –