Почему find пишет, что файл/каталог не найден, хотя находит его?
Ему что-то не хватает?
Не хватает ключа -prune после -exec, чтобы он не пытался заходить в только что удалённый каталог:find /var/www/ -type d -name modified -exec rm -rf {} \; -prune
можно также ограничить ся глубиной 1:find '/var/www/' -maxdepth 1 -name 'modified' -a -type d -exec rm -f {} \;