commit | 1c462d47a0bc92f9f57af223456df53169acf3fe | [log] [tgz] |
---|---|---|
author | Ron Yorston <rmy@pobox.com> | Wed Feb 19 11:01:39 2020 +0000 |
committer | Denys Vlasenko <vda.linux@googlemail.com> | Wed Apr 29 15:53:51 2020 +0200 |
tree | 8ded03ad3eaa86b931d42c70492f404107fa9e4e | |
parent | ed8af51b600fd16d22c6663a241547c3a9d7f2b4 [diff] |
xargs: restore correct behaviour of -n option Since commit 1ff7002b1 (xargs: fix handling of quoted arguments, closes 11441) the -n option hasn't worked properly: $ echo 1 2 3 | xargs -n 1 echo 1 2 3 $ Because state is now remembered between calls to process_stdin() it's necessary to update the state before any premature return. Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>