Se você usa rm -rf stuff_to_delete
com uma estrutura muito profunda, é possível que haja muitos diretórios para o rm manipular.
Você pode contornar isso com:
find /starting/path/to/delete/from -type d -delete
ou com
find -type d /starting/path/to/delete/from -exec rm -f {} \;
O primeiro deve funcionar. O segundo comando inicia um novo comando (rm) para cada diretório, mas isso permite usar o sinalizador de força de rm
. Presumo que não seja necessário, e espero que o primeiro comando seja mais rápido.
Independentemente do comando usado, tente primeiro com -print para garantir que seu caminho esteja correto.