Penguin
The maximum length in bytes for the arguments to a new process defined in /usr/include/linux/limits.h
  1. define ARG_MAX 131072 /* # bytes of args + environ for exec() */

If you run into the limit, consider using xargs(1).