En Linux, podemos querer hacer alguna operación masiva en archivos, como empaquetarlos o borrarlos, y nos podemos encontrar con el errror "Argument list too long" cuando el número de archivos es muy elevado.

La solución es combinar find con xargs de la siguiente manera, para que cada archivo sea tratado de forma individual. En este ejemplo, eliminaremos todos los ficheros del directorio actual:

find ./ -type f -name "*.*" -print |  xargs rm -v