あるコマンドの結果Aを引数として、ある処理を実行したいときに、結果Aが大量のデータで、引数が長すぎて処理ができないというエラーが発生することがあります。そんなときには、xargsを使います。
find /var/www/html/movie-search/cache/ -name "*.cash" -print0 | xargs -0 rm -rf
引数を分割して渡すこともできます。ここでは10件ごとに処理を実行するようにしています。
find /var/www/html/movie-search/cache/ -name "*.cash" -print0 | xargs -n 10 -0 rm -rf