diff options
author | Christian Neukirchen <chneukirchen@gmail.com> | 2016-01-16 22:16:18 +0100 |
---|---|---|
committer | Christian Neukirchen <chneukirchen@gmail.com> | 2016-01-16 22:16:18 +0100 |
commit | 65fc8164e4a7b4f9b4254ac0a561082ea1682be0 (patch) | |
tree | d2006995d46ce583a76d1a4328374da60b201f97 /README.md | |
parent | 821697dbee3e2d0acafb26b6567ff9690d2a9b29 (diff) | |
download | xe-65fc8164e4a7b4f9b4254ac0a561082ea1682be0.tar.gz xe-65fc8164e4a7b4f9b4254ac0a561082ea1682be0.tar.xz xe-65fc8164e4a7b4f9b4254ac0a561082ea1682be0.zip |
expand {} also in the case of passing multiple arguments
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md index 55e2d88..84ec599 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ Over xargs: * No weird parsing, arguments are seperated linewise or by NUL byte. * Can also take arguments from command-line. * No shell involved unless `-s` is used. +* `{}` replacing possible with multiple arguments. Over apply: * Parallel mode. @@ -31,7 +32,8 @@ Over apply: * `-k`: keep going: don't stop when a command failed to execute. * `-n`: don't run the commands, just print them. * `-v`: print commands to standard error before running them. -* `-I`: replace occurences of *arg* with the argument (default: `{}`). +* `-I`: replace occurences of *arg* with the argument(s) (default: `{}`). + Use an empty *arg* to disable the replace function. * `-N`: pass upto *maxargs* arguments to each COMMAND (default: 1). `-N0` will pass as many arguments as possible. * `-j`: run up to *maxjobs* processes concurrently. |