mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-24 15:07:55 +00:00
1377 lines
43 KiB
Plaintext
1377 lines
43 KiB
Plaintext
### Tests from xargs
|
||
echo '### -0 -n3 echo < files0.xi'
|
||
### -0 -n3 echo < files0.xi
|
||
stdout xargs -0 -n3 echo < files0.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -0 -n3 echo < files0.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -d o -n1 echo < helloworld.xi'
|
||
### -d o -n1 echo < helloworld.xi
|
||
stdout xargs -d o -n1 echo < helloworld.xi
|
||
hell
|
||
w
|
||
rld
|
||
stdout parallel -k -d o -n1 echo < helloworld.xi
|
||
hell
|
||
w
|
||
rld
|
||
echo '### -E_ -0 echo < eof_-0.xi'
|
||
### -E_ -0 echo < eof_-0.xi
|
||
stdout xargs -E_ -0 echo < eof_-0.xi
|
||
xargs: warning: the -E option has no effect if -0 or -d is used.
|
||
|
||
one two _ three four
|
||
stdout parallel -X -k -E_ -0 echo < eof_-0.xi
|
||
one
|
||
two
|
||
echo '### -i -0 echo from \{\} to x{}y < items-0.xi'
|
||
### -i -0 echo from \{\} to x{}y < items-0.xi
|
||
stdout xargs -i -0 echo from \{\} to x{}y < items-0.xi
|
||
from one to xoney
|
||
from
|
||
|
||
to x
|
||
|
||
y
|
||
from dumb to xdumby
|
||
from s s to x s s y
|
||
from ff to xffy
|
||
from
|
||
r
|
||
|
||
r
|
||
to x
|
||
r
|
||
|
||
r
|
||
y
|
||
from t t to x t t y
|
||
from vv to xvvy
|
||
from
|
||
to x
|
||
y
|
||
from
|
||
n
|
||
|
||
n
|
||
to x
|
||
n
|
||
|
||
n
|
||
y
|
||
stdout parallel -k -i -0 echo from \{\} to x{}y < items-0.xi
|
||
from one to xoney
|
||
from
|
||
|
||
to x
|
||
|
||
y
|
||
from dumb to xdumby
|
||
from s s to x s s y
|
||
from ff to xffy
|
||
from
|
||
r
|
||
|
||
r
|
||
to x
|
||
r
|
||
|
||
r
|
||
y
|
||
from t t to x t t y
|
||
from vv to xvvy
|
||
from
|
||
to x
|
||
y
|
||
from
|
||
n
|
||
|
||
n
|
||
to x
|
||
n
|
||
|
||
n
|
||
y
|
||
echo '### -i -s26 -0 echo from \{\} to x{}y < items-0.xi'
|
||
### -i -s26 -0 echo from \{\} to x{}y < items-0.xi
|
||
stdsort xargs -i -s26 -0 echo from \{\} to x{}y < items-0.xi
|
||
from one to xoney
|
||
xargs: argument list too long
|
||
# -j1 is needed to avoid race condition
|
||
stdsort parallel -kj1 -i -s26 -0 echo from \{\} to x{}y < items-0.xi
|
||
|
||
from one to xoney
|
||
parallel: Error: Command line too long (32 >= 26) at input 0:
|
||
|
||
echo '### -l -0 echo < ldata-0.xi'
|
||
### -l -0 echo < ldata-0.xi
|
||
stdout xargs -l -0 echo < ldata-0.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -l -k -0 echo < ldata-0.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -l -0 echo < ldatab-0.xi'
|
||
### -l -0 echo < ldatab-0.xi
|
||
stdout xargs -l -0 echo < ldatab-0.xi
|
||
|
||
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -l -k -0 echo < ldatab-0.xi
|
||
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888 999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -L2 -0 echo < ldata-0.xi'
|
||
### -L2 -0 echo < ldata-0.xi
|
||
stdout xargs -L2 -0 echo < ldata-0.xi
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888
|
||
999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999
|
||
stdout parallel -k -L2 -0 echo < ldata-0.xi
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888
|
||
999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999
|
||
echo '### -L2 -0 echo < ldatab-0.xi'
|
||
### -L2 -0 echo < ldatab-0.xi
|
||
stdout xargs -L2 -0 echo < ldatab-0.xi
|
||
|
||
1 22 333 4444
|
||
55555 666666 7777777
|
||
88888888 999999999 1 22
|
||
333 4444 55555 666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -L2 -0 echo < ldatab-0.xi
|
||
|
||
1 22 333 4444 55555 666666 7777777 88888888 999999999 1 22
|
||
333 4444 55555 666666 7777777
|
||
88888888 999999999
|
||
echo '### -L3 -0 echo < ldata-0.xi'
|
||
### -L3 -0 echo < ldata-0.xi
|
||
stdout xargs -L3 -0 echo < ldata-0.xi
|
||
1 22 333 4444 55555 666666 7777777
|
||
88888888 999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888 999999999
|
||
stdout parallel -k -L3 -0 echo < ldata-0.xi
|
||
1 22 333 4444 55555 666666 7777777
|
||
88888888 999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888 999999999
|
||
echo '### -n1 -0 echo < stairs-0.xi'
|
||
### -n1 -0 echo < stairs-0.xi
|
||
stdout xargs -n1 -0 echo < stairs-0.xi
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -n1 -0 echo < stairs-0.xi
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
echo '### -n2 -0 echo < stairs-0.xi'
|
||
### -n2 -0 echo < stairs-0.xi
|
||
stdout xargs -n2 -0 echo < stairs-0.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -n2 -0 echo < stairs-0.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
echo '### -n2 -s26 -0 echo < stairs-0.xi'
|
||
### -n2 -s26 -0 echo < stairs-0.xi
|
||
stdout xargs -n2 -s26 -0 echo < stairs-0.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -n2 -s26 -0 echo < stairs-0.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
echo '### -n2 -s26 -x -0 echo < stairs-0.xi'
|
||
### -n2 -s26 -x -0 echo < stairs-0.xi
|
||
stdout xargs -n2 -s26 -x -0 echo < stairs-0.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -n2 -s26 -x -0 echo < stairs-0.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
echo '### -n3 -0 echo < stairs2-0.xi'
|
||
### -n3 -0 echo < stairs2-0.xi
|
||
stdout xargs -n3 -0 echo < stairs2-0.xi
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
stdout parallel -k -n3 -0 echo < stairs2-0.xi
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
stdout xargs -n3 -s36 -0 echo < stairs2-0.xi
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
stdout parallel -k -n3 -s36 -0 echo < stairs2-0.xi
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
echo '### -0 echo < noeof-0.xi'
|
||
### -0 echo < noeof-0.xi
|
||
stdout xargs -0 echo < noeof-0.xi
|
||
first second
|
||
stdout parallel -k -0 echo < noeof-0.xi
|
||
first
|
||
second
|
||
echo '### -P3 -n1 -IARG sh -c ARG < Pdata.xi'
|
||
### -P3 -n1 -IARG sh -c ARG < Pdata.xi
|
||
stdout xargs -P3 -n1 -IARG sh -c ARG < Pdata.xi
|
||
xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value
|
||
three
|
||
two
|
||
one
|
||
stdout parallel -k -P3 -n1 -IARG sh -c ARG < Pdata.xi
|
||
one
|
||
two
|
||
three
|
||
echo '### -r echo this plus that < blank.xi'
|
||
### -r echo this plus that < blank.xi
|
||
stdout xargs -r echo this plus that < blank.xi
|
||
stdout parallel -k -r echo this plus that < blank.xi
|
||
echo '### -0 -s118 echo < stairs-0.xi'
|
||
### -0 -s118 echo < stairs-0.xi
|
||
stdout xargs -0 -s118 echo < stairs-0.xi
|
||
1 22 333 4444 55555 666666 7777777 88888888 999999999 1 22 333 4444 55555 666666 7777777 88888888 999999999
|
||
stdout parallel -k -X -0 -s118 echo < stairs-0.xi
|
||
1 22 333
|
||
4444 55555 666666
|
||
7777777 88888888 999999999
|
||
1 22 333
|
||
4444 55555 666666
|
||
7777777 88888888 999999999
|
||
echo '### -0 -s19 echo < stairs-0.xi'
|
||
### -0 -s19 echo < stairs-0.xi
|
||
stdout xargs -0 -s19 echo < stairs-0.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1
|
||
22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -X -0 -s19 echo < stairs-0.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1
|
||
22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
echo '### -0 -s19 echo < stairs2-0.xi'
|
||
### -0 -s19 echo < stairs2-0.xi
|
||
stdout xargs -0 -s19 echo < stairs2-0.xi
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444 333 22 1
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444 333 22 1
|
||
stdout parallel -k -X -0 -s19 echo < stairs2-0.xi
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444 333 22 1
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444
|
||
333
|
||
22
|
||
1
|
||
echo '### -0 -s20 echo < stairs-0.xi'
|
||
### -0 -s20 echo < stairs-0.xi
|
||
stdout xargs -0 -s20 echo < stairs-0.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -X -0 -s20 echo < stairs-0.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -0 -s30 echo < stairs-0.xi'
|
||
### -0 -s30 echo < stairs-0.xi
|
||
stdout xargs -0 -s30 echo < stairs-0.xi
|
||
1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999 1 22 333 4444
|
||
55555 666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -X -0 -s30 echo < stairs-0.xi
|
||
1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999 1 22 333 4444
|
||
55555 666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -0 echo this plus that < space.xi'
|
||
### -0 echo this plus that < space.xi
|
||
stdout xargs -0 echo this plus that < space.xi
|
||
this plus that
|
||
|
||
|
||
|
||
stdout parallel -k -0 echo this plus that < space.xi
|
||
this plus that
|
||
|
||
|
||
|
||
echo '### -r echo this plus that < space.xi'
|
||
### -r echo this plus that < space.xi
|
||
stdout xargs -r echo this plus that < space.xi
|
||
stdout parallel -k -r echo this plus that < space.xi
|
||
echo '### -t -0 echo this plus that < space.xi'
|
||
### -t -0 echo this plus that < space.xi
|
||
stdout xargs -t -0 echo this plus that < space.xi
|
||
echo this plus that ''$'\n'' '$'\f\r\t\v\n'
|
||
this plus that
|
||
|
||
|
||
|
||
stdout parallel -k -t -0 echo this plus that < space.xi
|
||
echo this plus that '
|
||
|
||
|
||
'
|
||
this plus that
|
||
|
||
|
||
|
||
echo '### true < 32767-ys.xi'
|
||
### true < 32767-ys.xi
|
||
stdout xargs true < 32767-ys.xi
|
||
stdout parallel -k true < 32767-ys.xi
|
||
parallel: Error: Command line too long (65541 >= 63543) at input 0: y y y y y y y y y y y y y y y y y y y y y y y y y ...
|
||
echo '### true < 16383-ys.xi'
|
||
### true < 16383-ys.xi
|
||
stdout xargs true < 16383-ys.xi
|
||
stdout parallel -k true < 16383-ys.xi
|
||
echo '### -E EOF echo < EOFb.xi'
|
||
### -E EOF echo < EOFb.xi
|
||
stdout xargs -E EOF echo < EOFb.xi
|
||
one two bEOF three four
|
||
stdout parallel -k -E EOF echo < EOFb.xi
|
||
one
|
||
two
|
||
bEOF
|
||
three
|
||
four
|
||
echo '### -E EOF echo < EOFe.xi'
|
||
### -E EOF echo < EOFe.xi
|
||
stdout xargs -E EOF echo < EOFe.xi
|
||
one two EOFe three four
|
||
stdout parallel -k -E EOF echo < EOFe.xi
|
||
one
|
||
two
|
||
EOFe
|
||
three
|
||
four
|
||
echo '### -E EOF echo < EOF.xi'
|
||
### -E EOF echo < EOF.xi
|
||
stdout xargs -E EOF echo < EOF.xi
|
||
one two
|
||
stdout parallel -k -E EOF echo < EOF.xi
|
||
one
|
||
two
|
||
EOF
|
||
three
|
||
four
|
||
echo '### -E_ echo < eof_.xi'
|
||
### -E_ echo < eof_.xi
|
||
stdout xargs -E_ echo < eof_.xi
|
||
one two
|
||
stdout parallel -k -E_ echo < eof_.xi
|
||
one
|
||
two
|
||
echo '### -E_ -IARG echo from ARG to xARGy < eof_.xi'
|
||
### -E_ -IARG echo from ARG to xARGy < eof_.xi
|
||
stdout xargs -E_ -IARG echo from ARG to xARGy < eof_.xi
|
||
from one to xoney
|
||
from two to xtwoy
|
||
stdout parallel -k -E_ -IARG echo from ARG to xARGy < eof_.xi
|
||
from one to xoney
|
||
from two to xtwoy
|
||
echo '### -s470 echo hi there < files.xi'
|
||
### -s470 echo hi there < files.xi
|
||
stdout xargs -s470 echo hi there < files.xi
|
||
hi there /src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING /src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4 /src/gnu/autoconf-1.11/configure
|
||
hi there /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh /src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info /src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info /src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -s470 -X echo hi there < files.xi
|
||
hi there /src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING /src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4 /src/gnu/autoconf-1.11/configure
|
||
hi there /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh
|
||
hi there /src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh
|
||
hi there /src/gnu/autoconf-1.11/autoconf.info /src/gnu/autoconf-1.11/standards.texi
|
||
hi there /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info
|
||
hi there /src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -IARG echo from ARG to xARGy -E_ < eof_.xi'
|
||
### -IARG echo from ARG to xARGy -E_ < eof_.xi
|
||
stdout xargs -IARG echo from ARG to xARGy -E_ < eof_.xi
|
||
from one to xoney -E_
|
||
from two to xtwoy -E_
|
||
from _ to x_y -E_
|
||
from three to xthreey -E_
|
||
from four to xfoury -E_
|
||
stdout parallel -k -IARG echo from ARG to xARGy -E_ < eof_.xi
|
||
from one to xoney -E_
|
||
from two to xtwoy -E_
|
||
from _ to x_y -E_
|
||
from three to xthreey -E_
|
||
from four to xfoury -E_
|
||
echo '### -IARG echo from ARG to xARGy < items.xi'
|
||
### -IARG echo from ARG to xARGy < items.xi
|
||
stdout xargs -IARG echo from ARG to xARGy < items.xi
|
||
from dumb to xdumby
|
||
from s s to xs s y
|
||
from ff to xffy
|
||
from r
|
||
|
||
r
|
||
to xr
|
||
|
||
r
|
||
y
|
||
from t t to xt t y
|
||
from vv to xvvy
|
||
stdout parallel -k -IARG echo from ARG to xARGy < items.xi
|
||
from
|
||
to x
|
||
y
|
||
from dumb to xdumby
|
||
from s s to x s s y
|
||
from ff to xffy
|
||
from
|
||
r
|
||
|
||
r
|
||
to x
|
||
r
|
||
|
||
r
|
||
y
|
||
from t t to x t t y
|
||
from vv to xvvy
|
||
from
|
||
to x
|
||
y
|
||
echo '### -IARG -s15 echo ARG < stairs.xi'
|
||
### -IARG -s15 echo ARG < stairs.xi
|
||
stdout xargs -IARG -s15 echo ARG < stairs.xi
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -IARG -X -s15 echo ARG < stairs.xi
|
||
1 22 333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
1 22 333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
echo '### -L2 echo < ldatab.xi'
|
||
### -L2 echo < ldatab.xi
|
||
stdout xargs -L2 echo < ldatab.xi
|
||
1 22 333 4444 55555 666666 7777777 88888888 999999999 1 22
|
||
333 4444 55555 666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -L2 echo < ldatab.xi
|
||
|
||
1 22 333 4444 55555 666666 7777777 88888888 999999999 1 22
|
||
333 4444 55555 666666 7777777
|
||
88888888 999999999
|
||
echo '### -L2 -n2 echo < ldata.xi'
|
||
### -L2 -n2 echo < ldata.xi
|
||
stdout xargs -L2 -n2 echo < ldata.xi
|
||
xargs: warning: options --max-lines and --max-args/-n are mutually exclusive, ignoring previous --max-lines value
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -L2 -n2 echo < ldata.xi
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888
|
||
999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999
|
||
echo '### -L3 echo < ldata.xi'
|
||
### -L3 echo < ldata.xi
|
||
stdout xargs -L3 echo < ldata.xi
|
||
1 22 333 4444 55555 666666 7777777
|
||
88888888 999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888 999999999
|
||
stdout parallel -k -L3 echo < ldata.xi
|
||
1 22 333 4444 55555 666666 7777777
|
||
88888888 999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888 999999999
|
||
echo '### -n1 echo < stairs.xi'
|
||
### -n1 echo < stairs.xi
|
||
stdout xargs -n1 echo < stairs.xi
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -n1 echo < stairs.xi
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
1
|
||
22
|
||
333
|
||
4444
|
||
55555
|
||
666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
echo '### -n2 echo < stairs.xi'
|
||
### -n2 echo < stairs.xi
|
||
stdout xargs -n2 echo < stairs.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -n2 echo < stairs.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
echo '### -n2 -s26 echo < stairs.xi'
|
||
### -n2 -s26 echo < stairs.xi
|
||
stdout xargs -n2 -s26 echo < stairs.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -n2 -s26 echo < stairs.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
echo '### -n2 -s26 -x echo < stairs.xi'
|
||
### -n2 -s26 -x echo < stairs.xi
|
||
stdout xargs -n2 -s26 -x echo < stairs.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -n2 -s26 -x echo < stairs.xi
|
||
1 22
|
||
333 4444
|
||
55555 666666
|
||
7777777 88888888
|
||
999999999 1
|
||
22 333
|
||
4444 55555
|
||
666666 7777777
|
||
88888888 999999999
|
||
echo '### -n3 echo < files.xi'
|
||
### -n3 echo < files.xi
|
||
stdout xargs -n3 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -n3 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -n3 -s36 echo < stairs2.xi'
|
||
### -n3 -s36 echo < stairs2.xi
|
||
stdout xargs -n3 -s36 echo < stairs2.xi
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
stdout parallel -k -n3 -s36 echo < stairs2.xi
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
999999999 88888888 7777777
|
||
666666 55555 4444
|
||
333 22 1
|
||
echo '### echo < noeof.xi'
|
||
### echo < noeof.xi
|
||
stdout xargs echo < noeof.xi
|
||
first second
|
||
stdout parallel -k echo < noeof.xi
|
||
first
|
||
second
|
||
echo '### echo < quotes.xi'
|
||
### echo < quotes.xi
|
||
stdout xargs echo < quotes.xi
|
||
this is quoted stuff and
|
||
an embedded newline with single quotes as well.
|
||
stdout parallel -k echo < quotes.xi
|
||
this is
|
||
"quoted stuff"
|
||
and \
|
||
an embedded newline
|
||
with 'single quotes' as well.
|
||
echo '### -s118 echo < stairs.xi'
|
||
### -s118 echo < stairs.xi
|
||
stdout xargs -s118 echo < stairs.xi
|
||
1 22 333 4444 55555 666666 7777777 88888888 999999999 1 22 333 4444 55555 666666 7777777 88888888 999999999
|
||
stdout parallel -k -X -s118 echo < stairs.xi
|
||
1 22 333
|
||
4444 55555 666666
|
||
7777777 88888888 999999999
|
||
1 22 333
|
||
4444 55555 666666
|
||
7777777 88888888 999999999
|
||
echo '### -s19 echo < stairs2.xi'
|
||
### -s19 echo < stairs2.xi
|
||
stdout xargs -s19 echo < stairs2.xi
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444 333 22 1
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444 333 22 1
|
||
stdout parallel -k -X -s19 echo < stairs2.xi
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444 333 22 1
|
||
999999999
|
||
88888888
|
||
7777777
|
||
666666 55555
|
||
4444
|
||
333
|
||
22
|
||
1
|
||
echo '### -s19 echo < stairs.xi'
|
||
### -s19 echo < stairs.xi
|
||
stdout xargs -s19 echo < stairs.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1
|
||
22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -X -s19 echo < stairs.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1
|
||
22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999
|
||
echo '### -s20 echo < stairs.xi'
|
||
### -s20 echo < stairs.xi
|
||
stdout xargs -s20 echo < stairs.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -k -X -s20 echo < stairs.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -s30 echo < stairs.xi'
|
||
### -s30 echo < stairs.xi
|
||
stdout xargs -s30 echo < stairs.xi
|
||
1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999 1 22 333 4444
|
||
55555 666666 7777777
|
||
88888888 999999999
|
||
stdout parallel -k -X -s30 echo < stairs.xi
|
||
1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999 1 22 333 4444
|
||
55555 666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -s470 echo < files.xi'
|
||
### -s470 echo < files.xi
|
||
stdout xargs -s470 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING /src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4 /src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh /src/gnu/autoconf-1.11/mkinstalldirs /src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info /src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi /src/gnu/autoconf-1.11/standards.info /src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -X -s470 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL /src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING /src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi /src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4 /src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh
|
||
/src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi
|
||
/src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -s47 echo < files.xi'
|
||
### -s47 echo < files.xi
|
||
stdout xargs -s47 echo < files.xi
|
||
/src/gnu/autoconf-1.11
|
||
/src/gnu/autoconf-1.11/README
|
||
/src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS
|
||
/src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog
|
||
/src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh
|
||
/src/gnu/autoconf-1.11/acgeneral.m4
|
||
/src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure
|
||
/src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh
|
||
/src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi
|
||
/src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -X -s47 echo < files.xi
|
||
/src/gnu/autoconf-1.11
|
||
/src/gnu/autoconf-1.11/README
|
||
/src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS
|
||
/src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog
|
||
/src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh
|
||
/src/gnu/autoconf-1.11/acgeneral.m4
|
||
/src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure
|
||
/src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh
|
||
/src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi
|
||
/src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -s48 echo < files.xi'
|
||
### -s48 echo < files.xi
|
||
stdout xargs -s48 echo < files.xi
|
||
/src/gnu/autoconf-1.11
|
||
/src/gnu/autoconf-1.11/README
|
||
/src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS
|
||
/src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog
|
||
/src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh
|
||
/src/gnu/autoconf-1.11/acgeneral.m4
|
||
/src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure
|
||
/src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh
|
||
/src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi
|
||
/src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -X -s48 echo < files.xi
|
||
/src/gnu/autoconf-1.11
|
||
/src/gnu/autoconf-1.11/README
|
||
/src/gnu/autoconf-1.11/Makefile.in
|
||
/src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS
|
||
/src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog
|
||
/src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h
|
||
/src/gnu/autoconf-1.11/autoconf.sh
|
||
/src/gnu/autoconf-1.11/acgeneral.m4
|
||
/src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure
|
||
/src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh
|
||
/src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh
|
||
/src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi
|
||
/src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info
|
||
/src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -s6 echo < files.xi'
|
||
### -s6 echo < files.xi
|
||
stdout xargs -s6 echo < files.xi
|
||
xargs: argument line too long
|
||
stdout parallel -k -X -s6 echo < files.xi
|
||
parallel: Error: Command line too long (27 >= 6) at input 0: /src/gnu/autoconf-1.11
|
||
echo '### -iARG -s86 echo ARG is xARGx < files.xi'
|
||
### -iARG -s86 echo ARG is xARGx < files.xi
|
||
stdout xargs -iARG -s86 echo ARG is xARGx < files.xi
|
||
/src/gnu/autoconf-1.11 is x/src/gnu/autoconf-1.11x
|
||
/src/gnu/autoconf-1.11/README is x/src/gnu/autoconf-1.11/READMEx
|
||
/src/gnu/autoconf-1.11/Makefile.in is x/src/gnu/autoconf-1.11/Makefile.inx
|
||
/src/gnu/autoconf-1.11/INSTALL is x/src/gnu/autoconf-1.11/INSTALLx
|
||
/src/gnu/autoconf-1.11/NEWS is x/src/gnu/autoconf-1.11/NEWSx
|
||
/src/gnu/autoconf-1.11/COPYING is x/src/gnu/autoconf-1.11/COPYINGx
|
||
/src/gnu/autoconf-1.11/ChangeLog is x/src/gnu/autoconf-1.11/ChangeLogx
|
||
/src/gnu/autoconf-1.11/autoconf.texi is x/src/gnu/autoconf-1.11/autoconf.texix
|
||
/src/gnu/autoconf-1.11/acconfig.h is x/src/gnu/autoconf-1.11/acconfig.hx
|
||
/src/gnu/autoconf-1.11/autoconf.sh is x/src/gnu/autoconf-1.11/autoconf.shx
|
||
/src/gnu/autoconf-1.11/acgeneral.m4 is x/src/gnu/autoconf-1.11/acgeneral.m4x
|
||
/src/gnu/autoconf-1.11/acspecific.m4 is x/src/gnu/autoconf-1.11/acspecific.m4x
|
||
/src/gnu/autoconf-1.11/configure is x/src/gnu/autoconf-1.11/configurex
|
||
/src/gnu/autoconf-1.11/configure.in is x/src/gnu/autoconf-1.11/configure.inx
|
||
/src/gnu/autoconf-1.11/autoheader.sh is x/src/gnu/autoconf-1.11/autoheader.shx
|
||
/src/gnu/autoconf-1.11/mkinstalldirs is x/src/gnu/autoconf-1.11/mkinstalldirsx
|
||
/src/gnu/autoconf-1.11/install.sh is x/src/gnu/autoconf-1.11/install.shx
|
||
/src/gnu/autoconf-1.11/autoconf.info is x/src/gnu/autoconf-1.11/autoconf.infox
|
||
/src/gnu/autoconf-1.11/standards.texi is x/src/gnu/autoconf-1.11/standards.texix
|
||
/src/gnu/autoconf-1.11/make-stds.texi is x/src/gnu/autoconf-1.11/make-stds.texix
|
||
/src/gnu/autoconf-1.11/standards.info is x/src/gnu/autoconf-1.11/standards.infox
|
||
/src/gnu/autoconf-1.11/texinfo.tex is x/src/gnu/autoconf-1.11/texinfo.texx
|
||
stdout parallel -k -iARG -s86 echo ARG is xARGx < files.xi
|
||
/src/gnu/autoconf-1.11 is x/src/gnu/autoconf-1.11x
|
||
/src/gnu/autoconf-1.11/README is x/src/gnu/autoconf-1.11/READMEx
|
||
/src/gnu/autoconf-1.11/Makefile.in is x/src/gnu/autoconf-1.11/Makefile.inx
|
||
/src/gnu/autoconf-1.11/INSTALL is x/src/gnu/autoconf-1.11/INSTALLx
|
||
/src/gnu/autoconf-1.11/NEWS is x/src/gnu/autoconf-1.11/NEWSx
|
||
/src/gnu/autoconf-1.11/COPYING is x/src/gnu/autoconf-1.11/COPYINGx
|
||
/src/gnu/autoconf-1.11/ChangeLog is x/src/gnu/autoconf-1.11/ChangeLogx
|
||
/src/gnu/autoconf-1.11/autoconf.texi is x/src/gnu/autoconf-1.11/autoconf.texix
|
||
/src/gnu/autoconf-1.11/acconfig.h is x/src/gnu/autoconf-1.11/acconfig.hx
|
||
/src/gnu/autoconf-1.11/autoconf.sh is x/src/gnu/autoconf-1.11/autoconf.shx
|
||
/src/gnu/autoconf-1.11/acgeneral.m4 is x/src/gnu/autoconf-1.11/acgeneral.m4x
|
||
/src/gnu/autoconf-1.11/acspecific.m4 is x/src/gnu/autoconf-1.11/acspecific.m4x
|
||
/src/gnu/autoconf-1.11/configure is x/src/gnu/autoconf-1.11/configurex
|
||
/src/gnu/autoconf-1.11/configure.in is x/src/gnu/autoconf-1.11/configure.inx
|
||
/src/gnu/autoconf-1.11/autoheader.sh is x/src/gnu/autoconf-1.11/autoheader.shx
|
||
/src/gnu/autoconf-1.11/mkinstalldirs is x/src/gnu/autoconf-1.11/mkinstalldirsx
|
||
/src/gnu/autoconf-1.11/install.sh is x/src/gnu/autoconf-1.11/install.shx
|
||
/src/gnu/autoconf-1.11/autoconf.info is x/src/gnu/autoconf-1.11/autoconf.infox
|
||
/src/gnu/autoconf-1.11/standards.texi is x/src/gnu/autoconf-1.11/standards.texix
|
||
/src/gnu/autoconf-1.11/make-stds.texi is x/src/gnu/autoconf-1.11/make-stds.texix
|
||
/src/gnu/autoconf-1.11/standards.info is x/src/gnu/autoconf-1.11/standards.infox
|
||
/src/gnu/autoconf-1.11/texinfo.tex is x/src/gnu/autoconf-1.11/texinfo.texx
|
||
echo '### echo this plus that < space.xi'
|
||
### echo this plus that < space.xi
|
||
stdout xargs echo this plus that < space.xi
|
||
this plus that
|
||
stdout parallel -k echo this plus that < space.xi
|
||
this plus that
|
||
this plus that
|
||
|
||
echo '### -IARG echo from ARG to xARGy < space.xi'
|
||
### -IARG echo from ARG to xARGy < space.xi
|
||
stdout xargs -IARG echo from ARG to xARGy < space.xi
|
||
stdout parallel -k -IARG echo from ARG to xARGy < space.xi
|
||
from to xy
|
||
from
|
||
to x
|
||
y
|
||
echo '### printf "\[%s\]\n" < verticaltabs.xi'
|
||
### printf "\[%s\]\n" < verticaltabs.xi
|
||
stdout xargs printf "\[%s\]\n" < verticaltabs.xi
|
||
\[qwer\]
|
||
\[6789\]
|
||
stdout parallel -k printf "\[%s\]\n" < verticaltabs.xi
|
||
[qwer 6789]necho '### printf "\[%s\]\n" < formfeeds.xi'
|
||
### printf "\[%s\]\n" < formfeeds.xi
|
||
stdout xargs printf "\[%s\]\n" < formfeeds.xi
|
||
\[1234\]
|
||
\[abcd\]
|
||
stdout parallel -k printf "\[%s\]\n" < formfeeds.xi
|
||
[1234]n[abcd]necho '### -L2 echo < ldata.xi'
|
||
### -L2 echo < ldata.xi
|
||
stdout xargs -L2 echo < ldata.xi
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888
|
||
999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999
|
||
stdout parallel -k -L2 echo < ldata.xi
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888
|
||
999999999 1 22 333 4444 55555
|
||
666666 7777777 88888888
|
||
999999999
|
||
echo '### echo < unmatched2.xi'
|
||
### echo < unmatched2.xi
|
||
stdsort xargs echo < unmatched2.xi
|
||
one
|
||
xargs: unmatched double quote; by default quotes are special to xargs unless you use the -0 option
|
||
stdsort parallel -k echo < unmatched2.xi
|
||
"two
|
||
one
|
||
echo '### echo < unmatched.xi'
|
||
### echo < unmatched.xi
|
||
stdsort xargs echo < unmatched.xi
|
||
one
|
||
xargs: unmatched double quote; by default quotes are special to xargs unless you use the -0 option
|
||
stdsort parallel -k echo < unmatched.xi
|
||
"two
|
||
one
|
||
three
|
||
echo '### -n2 -x echo < unmatched.xi'
|
||
### -n2 -x echo < unmatched.xi
|
||
stdout xargs -n2 -x echo < unmatched.xi
|
||
xargs: unmatched double quote; by default quotes are special to xargs unless you use the -0 option
|
||
stdout parallel -k -n2 -x echo < unmatched.xi
|
||
one "two
|
||
three
|
||
echo '### -eEOF echo < eofstr.xi'
|
||
### -eEOF echo < eofstr.xi
|
||
stdout xargs -eEOF echo < eofstr.xi
|
||
firstline secondline
|
||
stdout parallel -k -eEOF echo < eofstr.xi
|
||
firstline
|
||
secondline
|
||
echo '### -e echo < eof_.xi'
|
||
### -e echo < eof_.xi
|
||
stdout xargs -e echo < eof_.xi
|
||
one two _ three four
|
||
stdout parallel -e -k echo < eof_.xi
|
||
one
|
||
two
|
||
_
|
||
three
|
||
four
|
||
echo '### -E_ echo < eof1.xi'
|
||
### -E_ echo < eof1.xi
|
||
stdout xargs -E_ echo < eof1.xi
|
||
firstline secondline
|
||
stdout parallel -k -E_ echo < eof1.xi
|
||
firstline
|
||
secondline
|
||
_
|
||
thirdline
|
||
fourthline
|
||
echo '### -iARG echo ARG is xARGx < files.xi'
|
||
### -iARG echo ARG is xARGx < files.xi
|
||
stdout xargs -iARG echo ARG is xARGx < files.xi
|
||
/src/gnu/autoconf-1.11 is x/src/gnu/autoconf-1.11x
|
||
/src/gnu/autoconf-1.11/README is x/src/gnu/autoconf-1.11/READMEx
|
||
/src/gnu/autoconf-1.11/Makefile.in is x/src/gnu/autoconf-1.11/Makefile.inx
|
||
/src/gnu/autoconf-1.11/INSTALL is x/src/gnu/autoconf-1.11/INSTALLx
|
||
/src/gnu/autoconf-1.11/NEWS is x/src/gnu/autoconf-1.11/NEWSx
|
||
/src/gnu/autoconf-1.11/COPYING is x/src/gnu/autoconf-1.11/COPYINGx
|
||
/src/gnu/autoconf-1.11/ChangeLog is x/src/gnu/autoconf-1.11/ChangeLogx
|
||
/src/gnu/autoconf-1.11/autoconf.texi is x/src/gnu/autoconf-1.11/autoconf.texix
|
||
/src/gnu/autoconf-1.11/acconfig.h is x/src/gnu/autoconf-1.11/acconfig.hx
|
||
/src/gnu/autoconf-1.11/autoconf.sh is x/src/gnu/autoconf-1.11/autoconf.shx
|
||
/src/gnu/autoconf-1.11/acgeneral.m4 is x/src/gnu/autoconf-1.11/acgeneral.m4x
|
||
/src/gnu/autoconf-1.11/acspecific.m4 is x/src/gnu/autoconf-1.11/acspecific.m4x
|
||
/src/gnu/autoconf-1.11/configure is x/src/gnu/autoconf-1.11/configurex
|
||
/src/gnu/autoconf-1.11/configure.in is x/src/gnu/autoconf-1.11/configure.inx
|
||
/src/gnu/autoconf-1.11/autoheader.sh is x/src/gnu/autoconf-1.11/autoheader.shx
|
||
/src/gnu/autoconf-1.11/mkinstalldirs is x/src/gnu/autoconf-1.11/mkinstalldirsx
|
||
/src/gnu/autoconf-1.11/install.sh is x/src/gnu/autoconf-1.11/install.shx
|
||
/src/gnu/autoconf-1.11/autoconf.info is x/src/gnu/autoconf-1.11/autoconf.infox
|
||
/src/gnu/autoconf-1.11/standards.texi is x/src/gnu/autoconf-1.11/standards.texix
|
||
/src/gnu/autoconf-1.11/make-stds.texi is x/src/gnu/autoconf-1.11/make-stds.texix
|
||
/src/gnu/autoconf-1.11/standards.info is x/src/gnu/autoconf-1.11/standards.infox
|
||
/src/gnu/autoconf-1.11/texinfo.tex is x/src/gnu/autoconf-1.11/texinfo.texx
|
||
stdout parallel -k -iARG echo ARG is xARGx < files.xi
|
||
/src/gnu/autoconf-1.11 is x/src/gnu/autoconf-1.11x
|
||
/src/gnu/autoconf-1.11/README is x/src/gnu/autoconf-1.11/READMEx
|
||
/src/gnu/autoconf-1.11/Makefile.in is x/src/gnu/autoconf-1.11/Makefile.inx
|
||
/src/gnu/autoconf-1.11/INSTALL is x/src/gnu/autoconf-1.11/INSTALLx
|
||
/src/gnu/autoconf-1.11/NEWS is x/src/gnu/autoconf-1.11/NEWSx
|
||
/src/gnu/autoconf-1.11/COPYING is x/src/gnu/autoconf-1.11/COPYINGx
|
||
/src/gnu/autoconf-1.11/ChangeLog is x/src/gnu/autoconf-1.11/ChangeLogx
|
||
/src/gnu/autoconf-1.11/autoconf.texi is x/src/gnu/autoconf-1.11/autoconf.texix
|
||
/src/gnu/autoconf-1.11/acconfig.h is x/src/gnu/autoconf-1.11/acconfig.hx
|
||
/src/gnu/autoconf-1.11/autoconf.sh is x/src/gnu/autoconf-1.11/autoconf.shx
|
||
/src/gnu/autoconf-1.11/acgeneral.m4 is x/src/gnu/autoconf-1.11/acgeneral.m4x
|
||
/src/gnu/autoconf-1.11/acspecific.m4 is x/src/gnu/autoconf-1.11/acspecific.m4x
|
||
/src/gnu/autoconf-1.11/configure is x/src/gnu/autoconf-1.11/configurex
|
||
/src/gnu/autoconf-1.11/configure.in is x/src/gnu/autoconf-1.11/configure.inx
|
||
/src/gnu/autoconf-1.11/autoheader.sh is x/src/gnu/autoconf-1.11/autoheader.shx
|
||
/src/gnu/autoconf-1.11/mkinstalldirs is x/src/gnu/autoconf-1.11/mkinstalldirsx
|
||
/src/gnu/autoconf-1.11/install.sh is x/src/gnu/autoconf-1.11/install.shx
|
||
/src/gnu/autoconf-1.11/autoconf.info is x/src/gnu/autoconf-1.11/autoconf.infox
|
||
/src/gnu/autoconf-1.11/standards.texi is x/src/gnu/autoconf-1.11/standards.texix
|
||
/src/gnu/autoconf-1.11/make-stds.texi is x/src/gnu/autoconf-1.11/make-stds.texix
|
||
/src/gnu/autoconf-1.11/standards.info is x/src/gnu/autoconf-1.11/standards.infox
|
||
/src/gnu/autoconf-1.11/texinfo.tex is x/src/gnu/autoconf-1.11/texinfo.texx
|
||
echo '### -i echo from \{\} to x{}y < items.xi'
|
||
### -i echo from \{\} to x{}y < items.xi
|
||
stdout xargs -i echo from \{\} to x{}y < items.xi
|
||
from dumb to xdumby
|
||
from s s to xs s y
|
||
from ff to xffy
|
||
from r
|
||
|
||
r
|
||
to xr
|
||
|
||
r
|
||
y
|
||
from t t to xt t y
|
||
from vv to xvvy
|
||
# GNU Parallel will see 'echo' as argument to '-i' if not given {}
|
||
stdout parallel -k -i {} echo from \{\} to x{}y < items.xi
|
||
from
|
||
to x
|
||
y
|
||
from dumb to xdumby
|
||
from s s to x s s y
|
||
from ff to xffy
|
||
from
|
||
r
|
||
|
||
r
|
||
to x
|
||
r
|
||
|
||
r
|
||
y
|
||
from t t to x t t y
|
||
from vv to xvvy
|
||
from
|
||
to x
|
||
y
|
||
echo '### -i -s26 echo from \{\} to x{}y < items.xi'
|
||
### -i -s26 echo from \{\} to x{}y < items.xi
|
||
stdsort xargs -i -s26 echo from \{\} to x{}y < items.xi
|
||
from dumb to xdumby
|
||
xargs: argument list too long
|
||
stdsort parallel -k -i -s26 echo from \{\} to x{}y < items.xi
|
||
parallel: Error: Command line too long (30 >= 26) at input 0:
|
||
|
||
echo '### -i__ echo FIRST __ IS OK < quotes.xi'
|
||
### -i__ echo FIRST __ IS OK < quotes.xi
|
||
stdout xargs -i__ echo FIRST __ IS OK < quotes.xi
|
||
FIRST this is IS OK
|
||
FIRST quoted stuff IS OK
|
||
FIRST and
|
||
an embedded newline IS OK
|
||
FIRST with single quotes as well. IS OK
|
||
stdout parallel -k -i__ echo FIRST __ IS OK < quotes.xi
|
||
FIRST this is IS OK
|
||
FIRST "quoted stuff" IS OK
|
||
FIRST and \ IS OK
|
||
FIRST an embedded newline IS OK
|
||
FIRST with 'single quotes' as well. IS OK
|
||
echo '### -l echo < ldatab.xi'
|
||
### -l echo < ldatab.xi
|
||
stdout xargs -l echo < ldatab.xi
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888 999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -l -k echo < ldatab.xi
|
||
|
||
1 22 333 4444 55555 666666
|
||
7777777 88888888 999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -l echo < ldata.xi'
|
||
### -l echo < ldata.xi
|
||
stdout xargs -l echo < ldata.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
stdout parallel -l -k echo < ldata.xi
|
||
1 22 333 4444
|
||
55555 666666
|
||
7777777
|
||
88888888
|
||
999999999 1 22
|
||
333 4444 55555
|
||
666666 7777777
|
||
88888888
|
||
999999999
|
||
echo '### -l1 -n4 echo < files.xi'
|
||
### -l1 -n4 echo < files.xi
|
||
stdout xargs -l1 -n4 echo < files.xi
|
||
xargs: warning: options --max-lines and --max-args/-n are mutually exclusive, ignoring previous --max-lines value
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING /src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh /src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info /src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info /src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -l1 -n4 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README /src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING /src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh /src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in /src/gnu/autoconf-1.11/autoheader.sh /src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info /src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info /src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -l2 echo < files.xi'
|
||
### -l2 echo < files.xi
|
||
stdout xargs -l2 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README
|
||
/src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh
|
||
/src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh /src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info /src/gnu/autoconf-1.11/texinfo.tex
|
||
stdout parallel -k -l2 echo < files.xi
|
||
/src/gnu/autoconf-1.11 /src/gnu/autoconf-1.11/README
|
||
/src/gnu/autoconf-1.11/Makefile.in /src/gnu/autoconf-1.11/INSTALL
|
||
/src/gnu/autoconf-1.11/NEWS /src/gnu/autoconf-1.11/COPYING
|
||
/src/gnu/autoconf-1.11/ChangeLog /src/gnu/autoconf-1.11/autoconf.texi
|
||
/src/gnu/autoconf-1.11/acconfig.h /src/gnu/autoconf-1.11/autoconf.sh
|
||
/src/gnu/autoconf-1.11/acgeneral.m4 /src/gnu/autoconf-1.11/acspecific.m4
|
||
/src/gnu/autoconf-1.11/configure /src/gnu/autoconf-1.11/configure.in
|
||
/src/gnu/autoconf-1.11/autoheader.sh /src/gnu/autoconf-1.11/mkinstalldirs
|
||
/src/gnu/autoconf-1.11/install.sh /src/gnu/autoconf-1.11/autoconf.info
|
||
/src/gnu/autoconf-1.11/standards.texi /src/gnu/autoconf-1.11/make-stds.texi
|
||
/src/gnu/autoconf-1.11/standards.info /src/gnu/autoconf-1.11/texinfo.tex
|
||
echo '### -s30 -t echo < stairs.xi - xargs'
|
||
### -s30 -t echo < stairs.xi - xargs
|
||
stdout xargs -s30 -t echo < stairs.xi
|
||
echo 1 22 333 4444 55555
|
||
1 22 333 4444 55555
|
||
echo 666666 7777777 88888888
|
||
666666 7777777 88888888
|
||
echo 999999999 1 22 333 4444
|
||
999999999 1 22 333 4444
|
||
echo 55555 666666 7777777
|
||
55555 666666 7777777
|
||
echo 88888888 999999999
|
||
88888888 999999999
|
||
echo '### -s30 -t echo < stairs.xi - parallel'
|
||
### -s30 -t echo < stairs.xi - parallel
|
||
echo 'Because of -t these lines can be flipped around therefore sort'
|
||
Because of -t these lines can be flipped around therefore sort
|
||
stdout parallel -k -X -s30 -t echo < stairs.xi | sort
|
||
1 22 333 4444 55555
|
||
55555 666666 7777777
|
||
666666 7777777 88888888
|
||
88888888
|
||
999999999
|
||
999999999 1 22 333 4444
|
||
echo 1 22 333 4444 55555
|
||
echo 55555 666666 7777777
|
||
echo 666666 7777777 88888888
|
||
echo 88888888
|
||
echo 999999999
|
||
echo 999999999 1 22 333 4444
|
||
echo '### -t echo this plus that < space.xi'
|
||
### -t echo this plus that < space.xi
|
||
stdout xargs -t echo this plus that < space.xi
|
||
echo this plus that
|
||
this plus that
|
||
stdout parallel -k -t echo this plus that < space.xi | sort
|
||
echo this plus that '
|
||
'
|
||
echo this plus that ''
|
||
this plus that
|
||
this plus that
|
||
|
||
echo '### -n1 printf "@%s@\n" < empty.xi'
|
||
### -n1 printf "@%s@\n" < empty.xi
|
||
stdout xargs -n1 printf "@%s@\n" < empty.xi
|
||
@foo@
|
||
@@
|
||
@bar@
|
||
@baz@
|
||
@@
|
||
@@
|
||
@fnord@
|
||
stdout parallel -k -n1 printf "@%s@\n" < empty.xi
|
||
@foo '' bar@n@baz ''@n@'' fnord@necho '### -n2 -t echo < foobar.xi'
|
||
### -n2 -t echo < foobar.xi
|
||
stdout xargs -n2 -t echo < foobar.xi
|
||
echo foo bar
|
||
foo bar
|
||
echo baz ugh
|
||
baz ugh
|
||
stdout parallel -k -n2 -t echo < foobar.xi | sort
|
||
echo 'foo bar' 'baz '
|
||
echo ugh
|
||
foo bar baz
|
||
ugh
|