xargs (short for "extended arguments" [1]) is a command on Unix and most Unix-like operating systems used to build and execute commands from standard input. It converts input from standard input into arguments to a command.
Some commands such as grep and awk can take input either as command-line arguments or from the standard input. However, others such as cp and echo can only take input as arguments, which is why xargs is necessary.
A port of an older version of GNU xargs is available for Microsoft Windows as part of the UnxUtils collection of native Win32 ports of common GNU Unix-like utilities.[2] A ground-up rewrite named wargs is part of the open-source TextTools[3] project. The xargs command has also been ported to the IBM i operating system.[4]
^"The Unix Acronym List: The Complete List". www.roesler-ac.de. Retrieved 2020-04-12.
^"Native Win32 ports of some GNU utilities". unxutils.sourceforge.net.
^"Text processing tools for Windows".
^IBM. "IBM System i Version 7.2 Programming Qshell" (PDF). Retrieved 2020-09-05.
can only take input as arguments, which is why xargs is necessary. A port of an older version of GNU xargs is available for Microsoft Windows as part of...
s_a/file_02 Likewise, piping the output from find into xargs yields the same output: $ find s_* -type f | xargs sha1sum 65c23f142ff6bcfdddeccebc0e5e63c41c9c1721...
commands who — Display who is on the system whoami — Print effective userid xargs — Construct argument lists and invoke utility yes — to print a string repetitively...
large for the shell. Wikimedia Commons has media related to GNU parallel. xargs pexec GNU Queue Tange, Ole (22 May 2023). "GNU Parallel 20230522 ('Charles')...
information about logged in users. whoami — Print the current user name. xargs — Run command line one or more times, appending arguments from stdin. xxd...
and uses all of them. Free and open-source software portal GNU parallel xargs "pexec - Summary". Retrieved 25 June 2012. www.gnu.org/software/pexec/ packages...
one screen-at-a-time nl paste printf sed sort strings tail tr uniq vi wc xargs env exit logname mesg talk tput uname who write bc cal expr lp od sleep...
typeset ulimit umask unalias uname uncompress uniq unset wait wc whence xargs zcat Qshell does not support the <> redirection operator or provide a command...
Police Norfolk Fire Norfolk Ambulance East of England Website http://eoe.xarg.co.uk/thurlton/ List of places UK England Norfolk 52°31′43″N 1°33′49″E /...