Prova con:xargs --show-limits </dev/null
Your environment variables take up 2446 bytes
POSIX upper limit on argument length (this system): 2092658
POSIX smallest allowable upper limit on argument length (all systems): 4096
Maximum length of command we could actually use: 2090212
Size of command buffer we are actually using: 131072
Non c'è limite per argomento, ma un totale per l'intera lunghezza della riga di comando. Nel mio sistema (Fedora 15/zsh) è più vicino a 2Mb. (riga 4).
Mi sono imbattuto in "Quanto tempo un elenco di argomenti può assumere il tuo kernel sulla riga di comando prima che si blocchi?":
getconf ARG_MAX
che dà quanto segue sul mio sistema:
131072