Você pode usar find /tmp -type f -size +50000k -delete , que é mais claro, mais simples e mais eficiente.
Eu estou tentando find e rm -rf arquivos grandes no RHEL, mas o que eu esperaria desse comando que me daria puramente os diretórios de arquivos, alimentando-os em rm -rf , não é removê-los. Meu FU pode estar desligado, então, por favor, revise esta linha, eu pensei que iria funcionar.
find /tmp -type f -size +50000k -exec ls -lh {} \; | awk '{ print $9 }' | rm -rf