xargs in linux is used to build and execute command from the standard input.  It takes the input and convert it into command argument for another command.  There will be some commands in Linux that accepts the argument, this is where xargs came as rescue. This is mainly used in file management where xargs is used along with rm, cp commands.  Syntax to use xargs in linux:  xargs Few of most common used xargs options are:  0: This will input items which are terminated by null character instead of white spaces  a file: This will read items from file instead of the standard input  delimiter = delim : It will input items that are terminated by a special character  p: prompt the user about whether to run each command line and read a line from terminal.  r: If the standard input does not contain any non-blanks, do not run the command  x: exit if the size is exceeded.  help: It will print the summary of the options to xargs and exit  version: This will print the version no. of xargs and exit