Section: xargs

Pass stdin items as arguments

bash
bash
printf '%s
' file1 file2 file3 | xargs rm
Explanation

`xargs` is often used when one command produces a list of items and another command needs them as arguments.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing xargs
Use null-delimited input
Handle spaces and special characters safely.
OpenIn sheetbashsame section
Run one item per command
Invoke the command once per input line.
OpenIn sheetbashsame section
Use a placeholder in the command
Insert each item into a custom position.
OpenIn sheetbashsame section
Run commands in parallel
Process multiple input items concurrently.
OpenIn sheetbashsame section
Replace text across many files safely
Search files first, then edit in place.
OpenIn sheetbash1 tag match
Split a file by line count
Create chunks of 1000 lines each.