paragraph_text: xargs je Unix naredba, obično dostupna na svim *nix operacijskim sustavima kao naredba sustava. Služi za izgradnju naredbi tako što sve što dolazi na standardni ulaz (STDIN) ne prosljeđuje naredbi koja slijedi u komadu, nego xargs prosljeđuje ulaz redak po redak. Naredbe kao što su grep i awk mogu prihvatiti standardni ulaz kao parametar putem cijevi (pipe). Međutim, naredbe poput cp, printf-a i echo ne znaju čitati STDIN nego primaju parametre ili kao parametar napisan iza dotične naredbe (cp, echo itd.) ili preko xargs-a. Također, Linux jezgra prije inačice 2.6.23 nije mogla procesirati proizvoljno duge liste parametara,<ref>www.gnu.org, "GNU Core Utilities Frequently Asked Questions", ''Recent News: The Linux kernel has removed the classic ARG_MAX limitation. See the changeset on git.kernel.org for the change. This was released with the linux-2.6.23 kernel.'', pristupljeno 12. kolovoza 2016. pa je jedino rješenje u bashu ili nekoj drugoj Linux ljusci bila uporaba naredbe xargs.