The specification for "xargs" is as specified in the SUS but with the following differences as listed below.
Input filenames are terminated by a null character instead of by whitespace, and the quotes and backslash are not special (every character is taken literally). Disables the end of file string, which is treated like any other argument. Useful when arguments might contain white space, quote marks, or backslashes. The GNU find -print0 option produces input suitable for this mode.
Equivalent to the -e option
This option is not supported
Use FORMAT as the string that controls the output of time. See the below more information.
This option is not supported
Equivalent to the the -l option
This option is not supported
Equivalent to the -n option
Equivalent to the -p option
If the standard input does not contain any nonblanks, do not run the command. Normally, the command is run once even if there is no input.
Equivalent to the -s option
Equivalent to the -t option
Print the version number of xargs and exit.
Equivalent to the -x option
Run up to max-procs processes at a time; the default is 1. If max-procs is 0, xargs will run as many processes as possible at a time. Use the -n option with -P; otherwise chances are that only one exec will be done.