Fala Wanderson,
alguém sugeriu o uso da opção -maxdepth (que caso usada deve ser a primeira), mas não acho que isso seja legal, pq ela não permitiria que vc entrasse em nenhum diretório, ou seja só removeria os arquivos que encontrasse no diretório corrente e acho que esse não é o seu caso.
Se eu fosse vc, tiraria a opção -r do rm (que só faz sentido para remover diretórios) e usaria a opção -type f no find, ficando assim:
$ find /data/dbc/prod/ -mmin +240 -type f | /usr/bin/xargs rm -f
ou, um pouco mais rápido
$ find /data/dbc/prod/ -mmin +240 -type f -exec rm -f {} \+
Usar as opções -mmin +240 -type f é o mesmo que -mmin +240 -a -type f ou seja a 1ª 'E' a 2ª. Para fazer a 1ª 'OU' a 2ª, use o conector -o