Released as 20171122 ('Mugabe')

This commit is contained in:
Ole Tange 2017-11-22 23:29:03 +01:00
parent 04cca9fe43
commit c73a27254a
24 changed files with 796 additions and 540 deletions

15
NEWS
View file

@ -1,3 +1,18 @@
20171122
* Using GNU Parallel to speed up Google Cloud Infrastructure
management
https://medium.com/@pczarkowski/using-gnu-parallel-to-speed-up-google-cloud-infrastructure-management-53e5c555ec05
* What is gnu parallel
http://wiki.chpc.ac.za/howto:bioinformatics:gnu-parallel
* Parallel, Scripts, Clusters, & Easy Use
https://chiefio.wordpress.com/2017/11/10/parallel-scripts-clusters-easy-use/
* Bug fixes and man page updates.
20171022 20171022
* Initial support for XDG Base Directory $XDG_* environment variables. * Initial support for XDG Base Directory $XDG_* environment variables.

12
README
View file

@ -44,9 +44,9 @@ document.
Full installation of GNU Parallel is as simple as: Full installation of GNU Parallel is as simple as:
wget http://ftpmirror.gnu.org/parallel/parallel-20171022.tar.bz2 wget http://ftpmirror.gnu.org/parallel/parallel-20171122.tar.bz2
bzip2 -dc parallel-20171022.tar.bz2 | tar xvf - bzip2 -dc parallel-20171122.tar.bz2 | tar xvf -
cd parallel-20171022 cd parallel-20171122
./configure && make && sudo make install ./configure && make && sudo make install
@ -55,9 +55,9 @@ Full installation of GNU Parallel is as simple as:
If you are not root you can add ~/bin to your path and install in If you are not root you can add ~/bin to your path and install in
~/bin and ~/share: ~/bin and ~/share:
wget http://ftpmirror.gnu.org/parallel/parallel-20171022.tar.bz2 wget http://ftpmirror.gnu.org/parallel/parallel-20171122.tar.bz2
bzip2 -dc parallel-20171022.tar.bz2 | tar xvf - bzip2 -dc parallel-20171122.tar.bz2 | tar xvf -
cd parallel-20171022 cd parallel-20171122
./configure --prefix=$HOME && make && make install ./configure --prefix=$HOME && make && make install
Or if your system lacks 'make' you can simply copy src/parallel Or if your system lacks 'make' you can simply copy src/parallel

20
configure vendored
View file

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for parallel 20171022. # Generated by GNU Autoconf 2.69 for parallel 20171122.
# #
# Report bugs to <bug-parallel@gnu.org>. # Report bugs to <bug-parallel@gnu.org>.
# #
@ -579,8 +579,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='parallel' PACKAGE_NAME='parallel'
PACKAGE_TARNAME='parallel' PACKAGE_TARNAME='parallel'
PACKAGE_VERSION='20171022' PACKAGE_VERSION='20171122'
PACKAGE_STRING='parallel 20171022' PACKAGE_STRING='parallel 20171122'
PACKAGE_BUGREPORT='bug-parallel@gnu.org' PACKAGE_BUGREPORT='bug-parallel@gnu.org'
PACKAGE_URL='' PACKAGE_URL=''
@ -1214,7 +1214,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures parallel 20171022 to adapt to many kinds of systems. \`configure' configures parallel 20171122 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1281,7 +1281,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of parallel 20171022:";; short | recursive ) echo "Configuration of parallel 20171122:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -1357,7 +1357,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
parallel configure 20171022 parallel configure 20171122
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
@ -1374,7 +1374,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by parallel $as_me 20171022, which was It was created by parallel $as_me 20171122, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -2237,7 +2237,7 @@ fi
# Define the identity of the package. # Define the identity of the package.
PACKAGE='parallel' PACKAGE='parallel'
VERSION='20171022' VERSION='20171122'
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
@ -2880,7 +2880,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by parallel $as_me 20171022, which was This file was extended by parallel $as_me 20171122, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -2942,7 +2942,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
parallel config.status 20171022 parallel config.status 20171122
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"

View file

@ -1,4 +1,4 @@
AC_INIT([parallel], [20171022], [bug-parallel@gnu.org]) AC_INIT([parallel], [20171122], [bug-parallel@gnu.org])
AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([ AC_CONFIG_FILES([

View file

@ -199,30 +199,29 @@ to:parallel@gnu.org, bug-parallel@gnu.org
stable-bcc: Jesse Alama <jessealama@fastmail.fm> stable-bcc: Jesse Alama <jessealama@fastmail.fm>
Subject: GNU Parallel 20171022 ('Catalonia') released <<[stable]>> Subject: GNU Parallel 20171122 ('Mugabe') released <<[stable]>>
GNU Parallel 20171022 ('Catalonia') <<[stable]>> has been released. It is available for download at: http://ftpmirror.gnu.org/parallel/ GNU Parallel 20171122 ('Mugabe') <<[stable]>> has been released. It is available for download at: http://ftpmirror.gnu.org/parallel/
<<No new functionality was introduced so this is a good candidate for a stable release.>> <<No new functionality was introduced so this is a good candidate for a stable release.>>
Haiku of the month: Poem of the month:
Cores should never sit An ode to GNU parallel
idle - you have work to do! An ode to GNU parallel
Use GNU Parallel. An ode to GNU parallel
-- Ole Tange An ode to GNU parallel
An ode to GNU parallel
An ode to GNU parallel
-- Adam Stuckert PoisonEcology@twitter
New in this release: New in this release:
* Validating half a million TIFF files. Part Two. https://www.dpoc.ac.uk/2017/08/17/validating-half-a-million-tiff-files-part-two/ * Using GNU Parallel to speed up Google Cloud Infrastructure management https://medium.com/@pczarkowski/using-gnu-parallel-to-speed-up-google-cloud-infrastructure-management-53e5c555ec05
* Turing data science class: Cluster computing https://www.turing.ac.uk/events/masterclass-cluster-computing/ * What is gnu parallel http://wiki.chpc.ac.za/howto:bioinformatics:gnu-parallel
* Butlin:Unix for Bioinformatics - advanced tutorial https://openwetware.org/wiki/Butlin:Unix_for_Bioinformatics_-_advanced_tutorial * Parallel, Scripts, Clusters, & Easy Use https://chiefio.wordpress.com/2017/11/10/parallel-scripts-clusters-easy-use/
* พยายามใช้ CPU ให้ครบทุก CORE https://veer66.wordpress.com/2017/09/02/use-multi-core/
* Examples on using GNU Parallel https://gist.github.com/drmalex07/de8ff1379a560f6d84a0d863e60ae378
<<Citation not OK: BAMClipper: removing primers from alignments to minimize false-negative mutations in amplicon next-generation sequencing https://www.nature.com/articles/s41598-017-01703-6>> <<Citation not OK: BAMClipper: removing primers from alignments to minimize false-negative mutations in amplicon next-generation sequencing https://www.nature.com/articles/s41598-017-01703-6>>

View file

@ -1,6 +1,6 @@
<directory name="parallel" rev="211" srcmd5="58244bb8926ba4034e5d6b7412f2e88d" vrev="2"> <directory name="parallel" rev="213" srcmd5="b33d40e54bb515002e8212b825522d4f" vrev="2">
<entry md5="ba6e92a95f4bf45af1f450b727581ded" mtime="1508657698" name="parallel-20171022.tar.bz2" size="1665461" /> <entry md5="5f316869853f6f4f86f954cc88f13dc4" mtime="1511389325" name="parallel-20171122.tar.bz2" size="1662066" />
<entry md5="d4abff90624453b9434ebfb09be7e90c" mtime="1508657699" name="parallel.spec" size="4482" /> <entry md5="531182fb80891963b07376e7aa2c89ce" mtime="1511389325" name="parallel.spec" size="4693" />
<entry md5="40ca59a0bad881333ac2d3bdb2e6318a" mtime="1508657699" name="parallel_20171022.dsc" size="556" /> <entry md5="bb935911fac43c4d07eaf3e5fc9d9dc9" mtime="1511389326" name="parallel_20171122.dsc" size="556" />
<entry md5="59c4cf7d017efd0841f7b49c89e6a3bf" mtime="1508657703" name="parallel_20171022.tar.gz" size="1833707" /> <entry md5="f6e6b1707658e3040e881c073d8f5557" mtime="1511389326" name="parallel_20171122.tar.gz" size="1868461" />
</directory> </directory>

View file

@ -1,6 +1,6 @@
Summary: Shell tool for executing jobs in parallel Summary: Shell tool for executing jobs in parallel
Name: parallel Name: parallel
Version: 20171022 Version: 20171122
Release: 1.2 Release: 1.2
License: GPL License: GPL
Group: Productivity/File utilities Group: Productivity/File utilities
@ -60,6 +60,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/env_parallel.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.html rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.html rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.html rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_book.html
rm $RPM_BUILD_ROOT%{_docdir}/niceload.html rm $RPM_BUILD_ROOT%{_docdir}/niceload.html
rm $RPM_BUILD_ROOT%{_docdir}/sem.html rm $RPM_BUILD_ROOT%{_docdir}/sem.html
rm $RPM_BUILD_ROOT%{_docdir}/sql.html rm $RPM_BUILD_ROOT%{_docdir}/sql.html
@ -70,6 +71,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/env_parallel.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.texi rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.texi rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.texi rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_book.texi
rm $RPM_BUILD_ROOT%{_docdir}/niceload.texi rm $RPM_BUILD_ROOT%{_docdir}/niceload.texi
rm $RPM_BUILD_ROOT%{_docdir}/sem.texi rm $RPM_BUILD_ROOT%{_docdir}/sem.texi
rm $RPM_BUILD_ROOT%{_docdir}/sql.texi rm $RPM_BUILD_ROOT%{_docdir}/sql.texi
@ -80,6 +82,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/env_parallel.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.pdf rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.pdf rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.pdf rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_book.pdf
rm $RPM_BUILD_ROOT%{_docdir}/niceload.pdf rm $RPM_BUILD_ROOT%{_docdir}/niceload.pdf
rm $RPM_BUILD_ROOT%{_docdir}/sem.pdf rm $RPM_BUILD_ROOT%{_docdir}/sem.pdf
rm $RPM_BUILD_ROOT%{_docdir}/sql.pdf rm $RPM_BUILD_ROOT%{_docdir}/sql.pdf
@ -94,7 +97,7 @@ rm -rf $RPM_BUILD_ROOT
/usr/bin/* /usr/bin/*
/usr/share/man/man1/* /usr/share/man/man1/*
/usr/share/man/man7/* /usr/share/man/man7/*
%doc README NEWS src/parallel.html src/env_parallel.html src/parallel_tutorial.html src/parallel_design.html src/parallel_alternatives.html src/sem.html src/sql.html src/parcat.html src/parset.html src/niceload.html src/parallel.texi src/env_parallel.texi src/parallel_tutorial.texi src/parallel_design.texi src/parallel_alternatives.texi src/niceload.texi src/sem.texi src/sql.texi src/parcat.texi src/parset.texi src/parallel.pdf src/env_parallel.pdf src/parallel_tutorial.pdf src/parallel_design.pdf src/parallel_alternatives.pdf src/niceload.pdf src/sem.pdf src/sql.pdf src/parcat.pdf src/parset.pdf %doc README NEWS src/parallel.html src/env_parallel.html src/parallel_tutorial.html src/parallel_design.html src/parallel_alternatives.html src/parallel_book.html src/sem.html src/sql.html src/parcat.html src/parset.html src/niceload.html src/parallel.texi src/env_parallel.texi src/parallel_tutorial.texi src/parallel_design.texi src/parallel_alternatives.texi src/parallel_book.texi src/niceload.texi src/sem.texi src/sql.texi src/parcat.texi src/parset.texi src/parallel.pdf src/env_parallel.pdf src/parallel_tutorial.pdf src/parallel_design.pdf src/parallel_alternatives.pdf src/parallel_book.pdf src/niceload.pdf src/sem.pdf src/sql.pdf src/parcat.pdf src/parset.pdf
%changelog %changelog
* Sat Jan 22 2011 Ole Tange * Sat Jan 22 2011 Ole Tange

View file

@ -1,6 +1,6 @@
Summary: Shell tool for executing jobs in parallel Summary: Shell tool for executing jobs in parallel
Name: parallel Name: parallel
Version: 20171022 Version: 20171122
Release: 1.2 Release: 1.2
License: GPL License: GPL
Group: Productivity/File utilities Group: Productivity/File utilities
@ -60,6 +60,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/env_parallel.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.html rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.html rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.html rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.html
rm $RPM_BUILD_ROOT%{_docdir}/parallel_book.html
rm $RPM_BUILD_ROOT%{_docdir}/niceload.html rm $RPM_BUILD_ROOT%{_docdir}/niceload.html
rm $RPM_BUILD_ROOT%{_docdir}/sem.html rm $RPM_BUILD_ROOT%{_docdir}/sem.html
rm $RPM_BUILD_ROOT%{_docdir}/sql.html rm $RPM_BUILD_ROOT%{_docdir}/sql.html
@ -70,6 +71,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/env_parallel.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.texi rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.texi rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.texi rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.texi
rm $RPM_BUILD_ROOT%{_docdir}/parallel_book.texi
rm $RPM_BUILD_ROOT%{_docdir}/niceload.texi rm $RPM_BUILD_ROOT%{_docdir}/niceload.texi
rm $RPM_BUILD_ROOT%{_docdir}/sem.texi rm $RPM_BUILD_ROOT%{_docdir}/sem.texi
rm $RPM_BUILD_ROOT%{_docdir}/sql.texi rm $RPM_BUILD_ROOT%{_docdir}/sql.texi
@ -80,6 +82,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/env_parallel.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.pdf rm $RPM_BUILD_ROOT%{_docdir}/parallel_tutorial.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.pdf rm $RPM_BUILD_ROOT%{_docdir}/parallel_design.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.pdf rm $RPM_BUILD_ROOT%{_docdir}/parallel_alternatives.pdf
rm $RPM_BUILD_ROOT%{_docdir}/parallel_book.pdf
rm $RPM_BUILD_ROOT%{_docdir}/niceload.pdf rm $RPM_BUILD_ROOT%{_docdir}/niceload.pdf
rm $RPM_BUILD_ROOT%{_docdir}/sem.pdf rm $RPM_BUILD_ROOT%{_docdir}/sem.pdf
rm $RPM_BUILD_ROOT%{_docdir}/sql.pdf rm $RPM_BUILD_ROOT%{_docdir}/sql.pdf
@ -94,7 +97,7 @@ rm -rf $RPM_BUILD_ROOT
/usr/bin/* /usr/bin/*
/usr/share/man/man1/* /usr/share/man/man1/*
/usr/share/man/man7/* /usr/share/man/man7/*
%doc README NEWS src/parallel.html src/env_parallel.html src/parallel_tutorial.html src/parallel_design.html src/parallel_alternatives.html src/sem.html src/sql.html src/parcat.html src/parset.html src/niceload.html src/parallel.texi src/env_parallel.texi src/parallel_tutorial.texi src/parallel_design.texi src/parallel_alternatives.texi src/niceload.texi src/sem.texi src/sql.texi src/parcat.texi src/parset.texi src/parallel.pdf src/env_parallel.pdf src/parallel_tutorial.pdf src/parallel_design.pdf src/parallel_alternatives.pdf src/niceload.pdf src/sem.pdf src/sql.pdf src/parcat.pdf src/parset.pdf %doc README NEWS src/parallel.html src/env_parallel.html src/parallel_tutorial.html src/parallel_design.html src/parallel_alternatives.html src/parallel_book.html src/sem.html src/sql.html src/parcat.html src/parset.html src/niceload.html src/parallel.texi src/env_parallel.texi src/parallel_tutorial.texi src/parallel_design.texi src/parallel_alternatives.texi src/parallel_book.texi src/niceload.texi src/sem.texi src/sql.texi src/parcat.texi src/parset.texi src/parallel.pdf src/env_parallel.pdf src/parallel_tutorial.pdf src/parallel_design.pdf src/parallel_alternatives.pdf src/parallel_book.pdf src/niceload.pdf src/sem.pdf src/sql.pdf src/parcat.pdf src/parset.pdf
%changelog %changelog
* Sat Jan 22 2011 Ole Tange * Sat Jan 22 2011 Ole Tange

View file

@ -10,17 +10,19 @@ install-exec-hook:
if DOCUMENTATION if DOCUMENTATION
man_MANS = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \ man_MANS = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \
parallel_tutorial.7 parallel_design.7 parallel_alternatives.7 \ parallel_tutorial.7 parallel_book.7 parallel_design.7 \
parcat.1 parset.1 parallel_alternatives.7 parcat.1 parset.1
doc_DATA = parallel.html env_parallel.html sem.html sql.html niceload.html \ doc_DATA = parallel.html env_parallel.html sem.html sql.html \
parallel_tutorial.html parallel_design.html parallel_alternatives.html \ niceload.html parallel_tutorial.html parallel_book.html \
parcat.html parset.html \ parallel_design.html parallel_alternatives.html parcat.html \
parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi \ parset.html \
parallel_tutorial.texi parallel_design.texi parallel_alternatives.texi \ parallel.texi env_parallel.texi sem.texi sql.texi \
parcat.texi parset.texi \ niceload.texi parallel_tutorial.texi parallel_book.texi \
parallel_design.texi parallel_alternatives.texi parcat.texi \
parset.texi \
parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \ parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \
parallel_tutorial.pdf parallel_design.pdf parallel_alternatives.pdf \ parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf \
parcat.pdf parset.pdf parallel_alternatives.pdf parcat.pdf parset.pdf
endif endif
# Build documentation file if the tool to build exists. # Build documentation file if the tool to build exists.
@ -43,13 +45,18 @@ parallel_tutorial.7: parallel_tutorial.pod
&& mv $(srcdir)/parallel_tutorial.7n $(srcdir)/parallel_tutorial.7 \ && mv $(srcdir)/parallel_tutorial.7n $(srcdir)/parallel_tutorial.7 \
|| echo "Warning: pod2man not found. Using old parallel_tutorial.7" || echo "Warning: pod2man not found. Using old parallel_tutorial.7"
parallel_book.7: parallel_book.pod
pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
--section=7 $(srcdir)/parallel_book.pod > $(srcdir)/parallel_book.7n \
&& mv $(srcdir)/parallel_book.7n $(srcdir)/parallel_book.7 \
|| echo "Warning: pod2man not found. Using old parallel_book.7"
parallel_design.7: parallel_design.pod parallel_design.7: parallel_design.pod
pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \ pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
--section=7 $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.7n \ --section=7 $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.7n \
&& mv $(srcdir)/parallel_design.7n $(srcdir)/parallel_design.7 \ && mv $(srcdir)/parallel_design.7n $(srcdir)/parallel_design.7 \
|| echo "Warning: pod2man not found. Using old parallel_design.7" || echo "Warning: pod2man not found. Using old parallel_design.7"
parallel_alternatives.7: parallel_alternatives.pod parallel_alternatives.7: parallel_alternatives.pod
pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \ pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
--section=7 $(srcdir)/parallel_alternatives.pod > $(srcdir)/parallel_alternatives.7n \ --section=7 $(srcdir)/parallel_alternatives.pod > $(srcdir)/parallel_alternatives.7n \
@ -107,7 +114,14 @@ parallel_tutorial.html: parallel_tutorial.pod env_parallel.html
rm -f $(srcdir)/pod2htm* rm -f $(srcdir)/pod2htm*
# Depending on parallel_tutorial.html to avoid stupid pod2html race condition # Depending on parallel_tutorial.html to avoid stupid pod2html race condition
parallel_design.html: parallel_design.pod parallel_tutorial.html parallel_book.html: parallel_book.pod parallel_tutorial.html
pod2html --title "GNU Parallel book" $(srcdir)/parallel_book.pod > $(srcdir)/parallel_book.htmln \
&& mv $(srcdir)/parallel_book.htmln $(srcdir)/parallel_book.html \
|| echo "Warning: pod2html not found. Using old parallel_book.html"
rm -f $(srcdir)/pod2htm*
# Depending on parallel_book.html to avoid stupid pod2html race condition
parallel_design.html: parallel_design.pod parallel_book.html
pod2html --title "GNU Parallel design" $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.htmln \ pod2html --title "GNU Parallel design" $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.htmln \
&& mv $(srcdir)/parallel_design.htmln $(srcdir)/parallel_design.html \ && mv $(srcdir)/parallel_design.htmln $(srcdir)/parallel_design.html \
|| echo "Warning: pod2html not found. Using old parallel_design.html" || echo "Warning: pod2html not found. Using old parallel_design.html"
@ -167,6 +181,10 @@ parallel_tutorial.texi: parallel_tutorial.pod
pod2texi --output=$(srcdir)/parallel_tutorial.texi $(srcdir)/parallel_tutorial.pod \ pod2texi --output=$(srcdir)/parallel_tutorial.texi $(srcdir)/parallel_tutorial.pod \
|| echo "Warning: pod2texi not found. Using old parallel_tutorial.texi" || echo "Warning: pod2texi not found. Using old parallel_tutorial.texi"
parallel_book.texi: parallel_book.pod
pod2texi --output=$(srcdir)/parallel_book.texi $(srcdir)/parallel_book.pod \
|| echo "Warning: pod2texi not found. Using old parallel_book.texi"
parallel_design.texi: parallel_design.pod parallel_design.texi: parallel_design.pod
pod2texi --output=$(srcdir)/parallel_design.texi $(srcdir)/parallel_design.pod \ pod2texi --output=$(srcdir)/parallel_design.texi $(srcdir)/parallel_design.pod \
|| echo "Warning: pod2texi not found. Using old parallel_design.texi" || echo "Warning: pod2texi not found. Using old parallel_design.texi"
@ -207,6 +225,10 @@ parallel_tutorial.pdf: parallel_tutorial.pod
pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" \ pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" \
|| echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf" || echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf"
parallel_book.pdf: parallel_book.pod
pod2pdf --output-file $(srcdir)/parallel_book.pdf $(srcdir)/parallel_book.pod --title "GNU Parallel Book" \
|| echo "Warning: pod2pdf not found. Using old parallel_book.pdf"
parallel_design.pdf: parallel_design.pod parallel_design.pdf: parallel_design.pod
pod2pdf --output-file $(srcdir)/parallel_design.pdf $(srcdir)/parallel_design.pod --title "GNU Parallel Design" \ pod2pdf --output-file $(srcdir)/parallel_design.pdf $(srcdir)/parallel_design.pod --title "GNU Parallel Design" \
|| echo "Warning: pod2pdf not found. Using old parallel_design.pdf" || echo "Warning: pod2pdf not found. Using old parallel_design.pdf"
@ -239,17 +261,19 @@ sem: parallel
ln -fs parallel sem ln -fs parallel sem
DISTCLEANFILES = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \ DISTCLEANFILES = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \
parallel_tutorial.7 parallel_design.7 parallel_alternatives.7 \ parallel_tutorial.7 parallel_book.7 parallel_design.7 \
parcat.1 parset.1 \ parallel_alternatives.7 parcat.1 parset.1 \
parallel.html env_parallel.html sem.html sql.html niceload.html \ parallel.html env_parallel.html sem.html sql.html \
parallel_tutorial.html parallel_design.html parallel_alternatives.html \ niceload.html parallel_tutorial.html parallel_book.html \
parcat.html parset.html \ parallel_design.html parallel_alternatives.html parcat.html \
parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi \ parset.html \
parallel_tutorial.texi parallel_design.texi parallel_alternatives.texi \ parallel.texi env_parallel.texi sem.texi sql.texi \
parcat.texi parset.texi \ niceload.texi parallel_tutorial.texi parallel_book.texi \
parallel_design.texi parallel_alternatives.texi parcat.texi \
parset.texi \
parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \ parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \
parallel_tutorial.pdf parallel_design.pdf parallel_alternatives.pdf \ parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf \
parcat.pdf parset.pdf parallel_alternatives.pdf parcat.pdf parset.pdf
EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \ EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \
env_parallel.ash env_parallel.bash env_parallel.csh \ env_parallel.ash env_parallel.bash env_parallel.csh \
@ -257,5 +281,5 @@ EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \
env_parallel.pdksh env_parallel.sh env_parallel.tcsh \ env_parallel.pdksh env_parallel.sh env_parallel.tcsh \
env_parallel.zsh parcat.pod parset.pod sem.pod parallel.pod \ env_parallel.zsh parcat.pod parset.pod sem.pod parallel.pod \
env_parallel.pod niceload.pod parallel_tutorial.pod \ env_parallel.pod niceload.pod parallel_tutorial.pod \
parallel_design.pod parallel_alternatives.pod \ parallel_book.pod parallel_design.pod \
$(DISTCLEANFILES) parallel_alternatives.pod $(DISTCLEANFILES)

View file

@ -236,31 +236,35 @@ bin_SCRIPTS = parallel sql niceload parcat env_parallel \
env_parallel.zsh env_parallel.zsh
@DOCUMENTATION_TRUE@man_MANS = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \ @DOCUMENTATION_TRUE@man_MANS = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \
@DOCUMENTATION_TRUE@ parallel_tutorial.7 parallel_design.7 parallel_alternatives.7 \ @DOCUMENTATION_TRUE@ parallel_tutorial.7 parallel_book.7 parallel_design.7 \
@DOCUMENTATION_TRUE@ parcat.1 parset.1 @DOCUMENTATION_TRUE@ parallel_alternatives.7 parcat.1 parset.1
@DOCUMENTATION_TRUE@doc_DATA = parallel.html env_parallel.html sem.html sql.html niceload.html \ @DOCUMENTATION_TRUE@doc_DATA = parallel.html env_parallel.html sem.html sql.html \
@DOCUMENTATION_TRUE@ parallel_tutorial.html parallel_design.html parallel_alternatives.html \ @DOCUMENTATION_TRUE@ niceload.html parallel_tutorial.html parallel_book.html \
@DOCUMENTATION_TRUE@ parcat.html parset.html \ @DOCUMENTATION_TRUE@ parallel_design.html parallel_alternatives.html parcat.html \
@DOCUMENTATION_TRUE@ parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi \ @DOCUMENTATION_TRUE@ parset.html \
@DOCUMENTATION_TRUE@ parallel_tutorial.texi parallel_design.texi parallel_alternatives.texi \ @DOCUMENTATION_TRUE@ parallel.texi env_parallel.texi sem.texi sql.texi \
@DOCUMENTATION_TRUE@ parcat.texi parset.texi \ @DOCUMENTATION_TRUE@ niceload.texi parallel_tutorial.texi parallel_book.texi \
@DOCUMENTATION_TRUE@ parallel_design.texi parallel_alternatives.texi parcat.texi \
@DOCUMENTATION_TRUE@ parset.texi \
@DOCUMENTATION_TRUE@ parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \ @DOCUMENTATION_TRUE@ parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \
@DOCUMENTATION_TRUE@ parallel_tutorial.pdf parallel_design.pdf parallel_alternatives.pdf \ @DOCUMENTATION_TRUE@ parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf \
@DOCUMENTATION_TRUE@ parcat.pdf parset.pdf @DOCUMENTATION_TRUE@ parallel_alternatives.pdf parcat.pdf parset.pdf
DISTCLEANFILES = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \ DISTCLEANFILES = parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 \
parallel_tutorial.7 parallel_design.7 parallel_alternatives.7 \ parallel_tutorial.7 parallel_book.7 parallel_design.7 \
parcat.1 parset.1 \ parallel_alternatives.7 parcat.1 parset.1 \
parallel.html env_parallel.html sem.html sql.html niceload.html \ parallel.html env_parallel.html sem.html sql.html \
parallel_tutorial.html parallel_design.html parallel_alternatives.html \ niceload.html parallel_tutorial.html parallel_book.html \
parcat.html parset.html \ parallel_design.html parallel_alternatives.html parcat.html \
parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi \ parset.html \
parallel_tutorial.texi parallel_design.texi parallel_alternatives.texi \ parallel.texi env_parallel.texi sem.texi sql.texi \
parcat.texi parset.texi \ niceload.texi parallel_tutorial.texi parallel_book.texi \
parallel_design.texi parallel_alternatives.texi parcat.texi \
parset.texi \
parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \ parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf \
parallel_tutorial.pdf parallel_design.pdf parallel_alternatives.pdf \ parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf \
parcat.pdf parset.pdf parallel_alternatives.pdf parcat.pdf parset.pdf
EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \ EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \
env_parallel.ash env_parallel.bash env_parallel.csh \ env_parallel.ash env_parallel.bash env_parallel.csh \
@ -268,8 +272,8 @@ EXTRA_DIST = parallel sem sql niceload parcat parset env_parallel \
env_parallel.pdksh env_parallel.sh env_parallel.tcsh \ env_parallel.pdksh env_parallel.sh env_parallel.tcsh \
env_parallel.zsh parcat.pod parset.pod sem.pod parallel.pod \ env_parallel.zsh parcat.pod parset.pod sem.pod parallel.pod \
env_parallel.pod niceload.pod parallel_tutorial.pod \ env_parallel.pod niceload.pod parallel_tutorial.pod \
parallel_design.pod parallel_alternatives.pod \ parallel_book.pod parallel_design.pod \
$(DISTCLEANFILES) parallel_alternatives.pod $(DISTCLEANFILES)
all: all-am all: all-am
@ -632,6 +636,12 @@ parallel_tutorial.7: parallel_tutorial.pod
&& mv $(srcdir)/parallel_tutorial.7n $(srcdir)/parallel_tutorial.7 \ && mv $(srcdir)/parallel_tutorial.7n $(srcdir)/parallel_tutorial.7 \
|| echo "Warning: pod2man not found. Using old parallel_tutorial.7" || echo "Warning: pod2man not found. Using old parallel_tutorial.7"
parallel_book.7: parallel_book.pod
pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
--section=7 $(srcdir)/parallel_book.pod > $(srcdir)/parallel_book.7n \
&& mv $(srcdir)/parallel_book.7n $(srcdir)/parallel_book.7 \
|| echo "Warning: pod2man not found. Using old parallel_book.7"
parallel_design.7: parallel_design.pod parallel_design.7: parallel_design.pod
pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \ pod2man --release='$(PACKAGE_VERSION)' --center='$(PACKAGE_NAME)' \
--section=7 $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.7n \ --section=7 $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.7n \
@ -695,7 +705,14 @@ parallel_tutorial.html: parallel_tutorial.pod env_parallel.html
rm -f $(srcdir)/pod2htm* rm -f $(srcdir)/pod2htm*
# Depending on parallel_tutorial.html to avoid stupid pod2html race condition # Depending on parallel_tutorial.html to avoid stupid pod2html race condition
parallel_design.html: parallel_design.pod parallel_tutorial.html parallel_book.html: parallel_book.pod parallel_tutorial.html
pod2html --title "GNU Parallel book" $(srcdir)/parallel_book.pod > $(srcdir)/parallel_book.htmln \
&& mv $(srcdir)/parallel_book.htmln $(srcdir)/parallel_book.html \
|| echo "Warning: pod2html not found. Using old parallel_book.html"
rm -f $(srcdir)/pod2htm*
# Depending on parallel_book.html to avoid stupid pod2html race condition
parallel_design.html: parallel_design.pod parallel_book.html
pod2html --title "GNU Parallel design" $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.htmln \ pod2html --title "GNU Parallel design" $(srcdir)/parallel_design.pod > $(srcdir)/parallel_design.htmln \
&& mv $(srcdir)/parallel_design.htmln $(srcdir)/parallel_design.html \ && mv $(srcdir)/parallel_design.htmln $(srcdir)/parallel_design.html \
|| echo "Warning: pod2html not found. Using old parallel_design.html" || echo "Warning: pod2html not found. Using old parallel_design.html"
@ -755,6 +772,10 @@ parallel_tutorial.texi: parallel_tutorial.pod
pod2texi --output=$(srcdir)/parallel_tutorial.texi $(srcdir)/parallel_tutorial.pod \ pod2texi --output=$(srcdir)/parallel_tutorial.texi $(srcdir)/parallel_tutorial.pod \
|| echo "Warning: pod2texi not found. Using old parallel_tutorial.texi" || echo "Warning: pod2texi not found. Using old parallel_tutorial.texi"
parallel_book.texi: parallel_book.pod
pod2texi --output=$(srcdir)/parallel_book.texi $(srcdir)/parallel_book.pod \
|| echo "Warning: pod2texi not found. Using old parallel_book.texi"
parallel_design.texi: parallel_design.pod parallel_design.texi: parallel_design.pod
pod2texi --output=$(srcdir)/parallel_design.texi $(srcdir)/parallel_design.pod \ pod2texi --output=$(srcdir)/parallel_design.texi $(srcdir)/parallel_design.pod \
|| echo "Warning: pod2texi not found. Using old parallel_design.texi" || echo "Warning: pod2texi not found. Using old parallel_design.texi"
@ -795,6 +816,10 @@ parallel_tutorial.pdf: parallel_tutorial.pod
pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" \ pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" \
|| echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf" || echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf"
parallel_book.pdf: parallel_book.pod
pod2pdf --output-file $(srcdir)/parallel_book.pdf $(srcdir)/parallel_book.pod --title "GNU Parallel Book" \
|| echo "Warning: pod2pdf not found. Using old parallel_book.pdf"
parallel_design.pdf: parallel_design.pod parallel_design.pdf: parallel_design.pod
pod2pdf --output-file $(srcdir)/parallel_design.pdf $(srcdir)/parallel_design.pod --title "GNU Parallel Design" \ pod2pdf --output-file $(srcdir)/parallel_design.pdf $(srcdir)/parallel_design.pod --title "GNU Parallel Design" \
|| echo "Warning: pod2pdf not found. Using old parallel_design.pdf" || echo "Warning: pod2pdf not found. Using old parallel_design.pdf"

View file

@ -726,8 +726,8 @@ B<env_parallel> uses GNU B<parallel>.
B<parallel>(1), B<parallel>(1),
B<bash>(1), B<csh>(1), B<fish>(1), B<ksh>(1), B<pdksh>(1) B<tcsh>(1), B<ash>(1), B<bash>(1), B<csh>(1), B<dash>(1), B<fish>(1), B<ksh>(1),
B<zsh>(1). B<pdksh>(1) B<tcsh>(1), B<zsh>(1).
=cut =cut

View file

@ -24,7 +24,7 @@
use strict; use strict;
use Getopt::Long; use Getopt::Long;
$Global::progname="niceload"; $Global::progname="niceload";
$Global::version = 20171022; $Global::version = 20171122;
Getopt::Long::Configure("bundling","require_order"); Getopt::Long::Configure("bundling","require_order");
get_options_from_array(\@ARGV) || die_usage(); get_options_from_array(\@ARGV) || die_usage();
if($opt::version) { if($opt::version) {

View file

@ -373,10 +373,12 @@ sub find_split_positions {
} }
} else { } else {
# If match $recend$recstart => Record position # If match $recend$recstart => Record position
# TODO optimize to only look at the appended $dd_block_size + len $recendrecstart
# TODO increase $dd_block_size to optimize for longer records
my $i = index64(\$buf,$recendrecstart); my $i = index64(\$buf,$recendrecstart);
if($i != -1) { if($i != -1) {
# Start looking for next record _after_ this match # Start looking for next record _after_ this match
$pos += $i + length($recendrecstart); $pos += $i + length($recend);
push(@pos,$pos); push(@pos,$pos);
last; last;
} }
@ -1381,7 +1383,7 @@ sub check_invalid_option_combinations {
sub init_globals { sub init_globals {
# Defaults: # Defaults:
$Global::version = 20171022; $Global::version = 20171122;
$Global::progname = 'parallel'; $Global::progname = 'parallel';
$Global::infinity = 2**31; $Global::infinity = 2**31;
$Global::debug = 0; $Global::debug = 0;
@ -9099,7 +9101,8 @@ sub set_exitsignal {
} }
} }
::debug("halt","Pct: ",$Global::halt_pct, ::debug("halt","Pct: ",$Global::halt_pct,
" count: ",$Global::halt_count,"\n"); " count: ",$Global::halt_count,
" status: ",$Global::halt_exitstatus,"\n");
} elsif($Global::halt_success) { } elsif($Global::halt_success) {
$Global::halt_exitstatus = 0; $Global::halt_exitstatus = 0;
} }

View file

@ -2641,7 +2641,7 @@ as many arguments that will fit on the line:
In many shells you can also use B<printf>: In many shells you can also use B<printf>:
printf '%s\0' *.log | parallel -m mv {} destdir printf '%s\0' *.log | parallel -0 -m mv {} destdir
=head1 EXAMPLE: Context replace =head1 EXAMPLE: Context replace

View file

@ -1302,6 +1302,20 @@ Output can be buffered by using B<-d>. Output is buffered in memory,
so big output can cause swapping and therefore be terrible slow or so big output can cause swapping and therefore be terrible slow or
even cause out of memory. even cause out of memory.
=head2 DIFFERENCES BETWEEN spread AND GNU Parallel
B<spread> runs commands on all directories.
It can be emulated with GNU B<parallel> using this Bash function:
spread() {
_cmds() {
perl -e '$"=" && ";print "@ARGV"' "cd {}" "$@"
}
parallel $(_cmds "$@")'|| echo exit status $?' ::: */
}
This works execpt for the B<--exclude> option.
=head2 Todo =head2 Todo

175
src/parallel_book.pod Normal file
View file

@ -0,0 +1,175 @@
#!/usr/bin/perl -w
=encoding utf8
=head1 Learn GNU Parallel in 5 minutes
You just need to run commands in parallel. You do not care about fine
tuning.
To get going please run this to make some example files:
# If your system does not have 'seq', we will use 'jot' instead
if ! seq 1 2>/dev/null; then alias seq=jot; fi
seq 5 | parallel 'seq {} > example.{}'
=head2 Input sources
GNU B<parallel> reads values from input sources. One input source is
the command line. The values are put after B<:::> :
parallel echo ::: 1 2 3 4 5
This makes it easy to run the same program on some files:
parallel wc ::: example.*
If you give multiple B<:::>s, GNU B<parallel> will make all combinations:
parallel wc ::: -l -c ::: example.*
GNU B<parallel> can also read the values from stdin (standard input):
seq 5 | parallel echo
=head2 Building the command line
The command line is put before the B<:::>. It can contain contain a
command and options for the command:
parallel wc -l ::: example.*
The command can contain multiple programs. Just remember to quote
characters that are interpreted by the shell (such as B<;>):
parallel echo counting lines';' wc -l ::: example.*
The value will normally be appended to the command, but can be placed
anywhere by using the replacement string B<{}>:
parallel echo counting {}';' wc -l {} ::: example.*
When using multiple input sources you use the positional replacement
strings:
parallel echo count {1} in {2}';' wc {1} {2} ::: -l -c ::: example.*
=head2 Controlling the output
The output will be printed as soon as the command completes. This
means the output may come in a different order than the input:
parallel sleep {}';' echo {} done ::: 5 4 3 2 1
You can force GNU B<parallel> to print in the order of the values with
B<--keep-order>/B<-k>. This will still run the commands in parallel.
The output of the later jobs will be delayed, until the earlier jobs
are printed:
parallel -k sleep {}';' echo {} done ::: 5 4 3 2 1
=head2 Controlling the execution
If your jobs are compute intensive, you will most likely run one job
for each core in the system. This is the default for GNU B<parallel>.
But sometimes you want more jobs running. You control the number of
job slots with B<-j>. Give B<-j> the number of jobs to run in
parallel:
parallel -j50 \
wget http://ftpmirror.gnu.org/parallel/parallel-{1}{2}22.tar.bz2 \
::: 2012 2013 2014 2015 2016 \
::: 01 02 03 04 05 06 07 08 09 10 11 12
=head2 Pipe mode
GNU B<parallel> can also pass blocks of data to commands on stdin
(standard input):
seq 1000000 | parallel --pipe wc
This can be used to process big text files. By default GNU B<parallel>
splits on \n (newline) and passes a block of around 1 MB to each job.
=head2 That's it
You have now learned the basic use of GNU B<parallel>. This will
probably cover most cases of your use of GNU B<parallel>.
The rest of this document is simply to go into more details on each of
the sections and cover special use cases.
=head1 Learn GNU Parallel in an hour
In this part we will dive deeper into what you learned in the first 5 minutes.
To get going please run this to make some example files:
seq 6 > seq6
seq 6 -1 1 > seq-6
=head2 Input sources
On top of the command line, input sources can also be stdin (standard
input or '-'), files and fifos and they can be mixed. Files are given
after B<-a> or B<::::>. So these all do the same:
parallel echo Dice1={1} Dice2={2} ::: 1 2 3 4 5 6 ::: 6 5 4 3 2 1
parallel echo Dice1={1} Dice2={2} ::: <(seq 6) ::: <(seq 6 -1 1)
parallel echo Dice1={1} Dice2={2} :::: seq6 seq-6
parallel -a seq6 -a seq-6 echo Dice1={1} Dice2={2}
parallel -a seq6 echo Dice1={1} Dice2={2} :::: seq-6
parallel echo Dice1={1} Dice2={2} ::: 1 2 3 4 5 6 :::: seq-6
cat seq-6 | parallel echo Dice1={1} Dice2={2} :::: seq-6 -
If stdin (standard input) is the only input source, you do not need the '-':
cat seq6 | parallel echo Dice1={1}
You can link multiple input sources with B<:::+> and B<::::+>:
parallel echo {1}={2} ::: I II III IV V VI :::+ 1 2 3 4 5 6
parallel echo {1}={2} ::: I II III IV V VI ::::+ seq6
=head2 Building the command line
=head3 The command
The command can be a script, a binary or a Bash function if the
function is exported using B<export -f>:
# Works only in Bash
my_func() {
echo in my_func "$1"
}
export -f my_func
parallel my_func ::: 1 2 3
=head3 The replacement strings
GNU B<parallel> has some replacement strings to make it easier
=head2 Controlling the output
=head2 Controlling the execution
=head3 Remote execution
=head2 Pipe mode
=head2 That's it
=head1 Advanced usage
env_parallel, parset, env_parset
=cut

View file

@ -576,7 +576,7 @@ $Global::Initfile && unlink $Global::Initfile;
exit ($err); exit ($err);
sub parse_options { sub parse_options {
$Global::version = 20171022; $Global::version = 20171122;
$Global::progname = 'sql'; $Global::progname = 'sql';
# This must be done first as this may exec myself # This must be done first as this may exec myself

View file

@ -747,6 +747,32 @@ par_linebuffer_files() {
stdout parallel --files --linebuffer 'sleep .1;seq {};sleep .1' ::: {1..10} | wc -l stdout parallel --files --linebuffer 'sleep .1;seq {};sleep .1' ::: {1..10} | wc -l
} }
par_parset() {
. `which env_parallel.bash`
echo '### parset into array'
parset arr1 echo ::: foo bar baz
echo ${arr1[0]} ${arr1[1]} ${arr1[2]}
echo '### parset into vars with comma'
parset comma3,comma2,comma1 echo ::: baz bar foo
echo $comma1 $comma2 $comma3
echo '### parset into vars with space'
parset 'space3 space2 space1' echo ::: baz bar foo
echo $space1 $space2 $space3
echo '### parset with newlines'
parset 'newline3 newline2 newline1' seq ::: 3 2 1
echo "$newline1"
echo "$newline2"
echo "$newline3"
echo '### parset into indexed array vars'
parset 'myarray[6],myarray[5],myarray[4]' echo ::: baz bar foo
echo ${myarray[*]}
echo ${myarray[4]} ${myarray[5]} ${myarray[5]}
}
export -f $(compgen -A function | grep par_) export -f $(compgen -A function | grep par_)
compgen -A function | grep par_ | sort | compgen -A function | grep par_ | sort |
parallel -j6 --tag -k --joblog +/tmp/jl-`basename $0` '{} 2>&1' parallel -j6 --tag -k --joblog +/tmp/jl-`basename $0` '{} 2>&1'

View file

@ -3,49 +3,59 @@
make stopvm make stopvm
mkdir -p $TMPDIR mkdir -p $TMPDIR
# Jobs that eat more than 2 GB RAM # Jobs that eat more than 2 GB RAM
cat <<'EOF' | sed -e 's/;$/; /;s/$SERVER1/'$SERVER1'/;s/$SERVER2/'$SERVER2'/' | stdout parallel -vj1 -k --joblog /tmp/jl-`basename $0` -L1
echo '### bug #44358: 2 GB records cause problems for -N'
echo '5 GB version: Eats 12.5 GB'
PATH=input-files/perl-v5.14.2:$PATH;
(yes "`seq 3000`" | head -c 5000000000; echo FOO;
yes "`seq 3000`" | head -c 3000000000; echo FOO;
yes "`seq 3000`" | head -c 1000000000;) |
PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl
`which parallel` --pipe --recend FOO -N2 --block 1g -k LANG=c wc -c
echo '2 GB version: eats 10 GB' gendata() {
PATH=input-files/perl-v5.14.2:$PATH; # Generate a lot of text data fast
(yes "`seq 3000`" | head -c 2300M; echo FOO; yes "`seq 3000`" | head -c $1
yes "`seq 3000`" | head -c 2300M; echo FOO; }
yes "`seq 3000`" | head -c 1000M;) | export -f gendata
PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl
`which parallel` --pipe --recend FOO -N2 --block 1g -k LANG=c wc -c
echo '### -L >4GB'; perl5.14parallel() {
echo 'Eats 12.5 GB'; # Run GNU Parallel under perl 5.14 which does not support 64-bit very well
(head -c 5000000000 /dev/zero; echo FOO; PATH=input-files/perl-v5.14.2:$PATH
head -c 3000000000 /dev/zero; echo FOO; PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl `which parallel` "$@"
head -c 1000000000 /dev/zero;) | }
export -f perl5.14parallel
par_2gb_records_N() {
echo '### bug #44358: 2 GB records cause problems for -N'
echo '5 GB version: Eats 12.5 GB'
(gendata 5000MB; echo FOO;
gendata 3000MB; echo FOO;
gendata 1000MB;) |
perl5.14parallel --pipe --recend FOO -N2 --block 1g -k LANG=c wc -c
echo '2 GB version: eats 10 GB'
(gendata 2300MB; echo FOO;
gendata 2300MB; echo FOO;
gendata 1000MB;) |
perl5.14parallel --pipe --recend FOO -N2 --block 1g -k LANG=c wc -c
echo '### -L >4GB';
echo 'Eats 12.5 GB';
(head -c 5000MB /dev/zero; echo FOO;
head -c 3000MB /dev/zero; echo FOO;
head -c 1000MB /dev/zero;) |
parallel --pipe -L2 --block 1g -k LANG=c wc -c parallel --pipe -L2 --block 1g -k LANG=c wc -c
}
echo '**' par_2gb_record_reading() {
echo '### Trouble reading a record > 2 GB for certain versions of Perl (substr($a,0,2G+1)="fails")'
echo '### perl -e $buf=("x"x(2**31))."x"; substr($buf,0,2**31+1)=""; print length $buf'
echo 'Eats 4 GB'
perl -e '$buf=("x"x(2**31))."x"; substr($buf,0,2**31+1)=""; print ((length $buf)."\n")'
echo '### Trouble reading a record > 2 GB for certain versions of Perl (substr($a,0,2G+1)="fails")' echo 'Eats 4.7 GB'
echo '### perl -e $buf=("x"x(2**31))."x"; substr($buf,0,2**31+1)=""; print length $buf' (gendata 2300MB; echo ged) |
echo 'Eats 4 GB' perl5.14parallel -k --block 2G --pipe --recend ged md5sum
perl -e '$buf=("x"x(2**31))."x"; substr($buf,0,2**31+1)=""; print ((length $buf)."\n")' echo 'Eats 4.7 GB'
(gendata 2300MB; echo ged) |
perl5.14parallel -k --block 2G --pipe --recend ged cat | wc -c
}
echo 'Eats 4.7 GB' export -f $(compgen -A function | grep par_)
PATH=input-files/perl-v5.14.2:$PATH; compgen -A function | grep par_ | sort |
(yes "`seq 3000`" | head -c 2300M; echo ged) | parallel -j1 --tag -k --joblog +/tmp/jl-`basename $0` '{} 2>&1'
PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl `which parallel` -k --block 2G --pipe --recend ged md5sum
echo 'Eats 4.7 GB'
PATH=input-files/perl-v5.14.2:$PATH;
(yes "`seq 3000`" | head -c 2300M; echo ged) |
PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl `which parallel` -k --block 2G --pipe --recend ged cat | wc -c
echo '**'
EOF
make startvm make startvm

View file

@ -6,18 +6,18 @@ P_ALL="alpha tru64 hpux-ia64 syllable pidora raspbian solaris openindiana aix hp
P_NOTWORKING="vax alpha openstep" P_NOTWORKING="vax alpha openstep"
P_NOTWORKING_YET="ultrix irix" P_NOTWORKING_YET="ultrix irix"
P_WORKING="tru64 syllable pidora raspbian solaris openindiana aix hpux qnx debian-ppc suse solaris-x86 mandriva ubuntu scosysv unixware centos miros macosx redhat netbsd openbsd freebsd debian" P_WORKING="openbsd tru64 debian freebsd redhat netbsd macosx miros centos unixware pidora ubuntu scosysv raspbian solaris-x86 aix mandriva debian-ppc suse solaris hpux openindiana hpux-ia64"
P_TEMPORARILY_BROKEN="minix hurd hpux-ia64 dragonfly" P_TEMPORARILY_BROKEN="minix hurd dragonfly"
P="$P_WORKING" P="$P_WORKING"
P="$P_ALL"
POLAR=`parallel -k echo {}.polarhome.com ::: $P` POLAR=`parallel -k echo {}.polarhome.com ::: $P`
S_POLAR=`parallel -k echo -S 1/{}.polarhome.com ::: $P` S_POLAR=`parallel -k echo -S 1/{}.polarhome.com ::: $P`
# 20150414 --timeout 80 -> 40 # 20150414 --timeout 80 -> 40
# 20151219 --retries 5 -> 2 # 20151219 --retries 5 -> 2
# 20160821 --timeout 10 -> 100 (DNS problems) # 20160821 --timeout 10 -> 100 (DNS problems)
TIMEOUT=130 # 20171122 --timeout 100 -> 20 (Raising it did not get more successes)
TIMEOUT=20
RETRIES=4 RETRIES=4
echo '### Tests on polarhome machines' echo '### Tests on polarhome machines'
@ -44,7 +44,7 @@ copy() {
stdout ssh -oLogLevel=quiet $host "cat > bin/'$dst'.tmp && chmod 755 bin/'$dst'.tmp && mv bin/'$dst'.tmp bin/'$dst'" stdout ssh -oLogLevel=quiet $host "cat > bin/'$dst'.tmp && chmod 755 bin/'$dst'.tmp && mv bin/'$dst'.tmp bin/'$dst'"
} }
export -f copy export -f copy
stdout parallel -j100 -r --retries $RETRIES --timeout $TIMEOUT --delay 0.1 --tag -v \ stdout parallel -kj100 -r --retries $RETRIES --timeout $TIMEOUT --delay 0.1 --tag -v \
copy {2} {1} {1/} \ copy {2} {1} {1/} \
::: /usr/local/bin/{parallel,env_parallel,env_parallel.*} \ ::: /usr/local/bin/{parallel,env_parallel,env_parallel.*} \
::: $POLAR ::: $POLAR

View file

@ -69,6 +69,12 @@ pod2man --release='00000000' --center='parallel' \
|| echo "Warning: pod2man not found. Using old parallel_tutorial.7" || echo "Warning: pod2man not found. Using old parallel_tutorial.7"
/bin/bash: pod2man: command not found /bin/bash: pod2man: command not found
Warning: pod2man not found. Using old parallel_tutorial.7 Warning: pod2man not found. Using old parallel_tutorial.7
pod2man --release='00000000' --center='parallel' \
--section=7 ./parallel_book.pod > ./parallel_book.7n \
&& mv ./parallel_book.7n ./parallel_book.7 \
|| echo "Warning: pod2man not found. Using old parallel_book.7"
/bin/bash: pod2man: command not found
Warning: pod2man not found. Using old parallel_book.7
pod2man --release='00000000' --center='parallel' \ pod2man --release='00000000' --center='parallel' \
--section=7 ./parallel_design.pod > ./parallel_design.7n \ --section=7 ./parallel_design.pod > ./parallel_design.7n \
&& mv ./parallel_design.7n ./parallel_design.7 \ && mv ./parallel_design.7n ./parallel_design.7 \
@ -111,6 +117,12 @@ pod2html --title "GNU Parallel tutorial" ./parallel_tutorial.pod > ./parallel_tu
/bin/bash: pod2html: command not found /bin/bash: pod2html: command not found
Warning: pod2html not found. Using old parallel_tutorial.html Warning: pod2html not found. Using old parallel_tutorial.html
rm -f ./pod2htm* rm -f ./pod2htm*
pod2html --title "GNU Parallel book" ./parallel_book.pod > ./parallel_book.htmln \
&& mv ./parallel_book.htmln ./parallel_book.html \
|| echo "Warning: pod2html not found. Using old parallel_book.html"
/bin/bash: pod2html: command not found
Warning: pod2html not found. Using old parallel_book.html
rm -f ./pod2htm*
pod2html --title "GNU Parallel design" ./parallel_design.pod > ./parallel_design.htmln \ pod2html --title "GNU Parallel design" ./parallel_design.pod > ./parallel_design.htmln \
&& mv ./parallel_design.htmln ./parallel_design.html \ && mv ./parallel_design.htmln ./parallel_design.html \
|| echo "Warning: pod2html not found. Using old parallel_design.html" || echo "Warning: pod2html not found. Using old parallel_design.html"
@ -177,6 +189,10 @@ pod2texi --output=./parallel_tutorial.texi ./parallel_tutorial.pod \
|| echo "Warning: pod2texi not found. Using old parallel_tutorial.texi" || echo "Warning: pod2texi not found. Using old parallel_tutorial.texi"
/bin/bash: pod2texi: command not found /bin/bash: pod2texi: command not found
Warning: pod2texi not found. Using old parallel_tutorial.texi Warning: pod2texi not found. Using old parallel_tutorial.texi
pod2texi --output=./parallel_book.texi ./parallel_book.pod \
|| echo "Warning: pod2texi not found. Using old parallel_book.texi"
/bin/bash: pod2texi: command not found
Warning: pod2texi not found. Using old parallel_book.texi
pod2texi --output=./parallel_design.texi ./parallel_design.pod \ pod2texi --output=./parallel_design.texi ./parallel_design.pod \
|| echo "Warning: pod2texi not found. Using old parallel_design.texi" || echo "Warning: pod2texi not found. Using old parallel_design.texi"
/bin/bash: pod2texi: command not found /bin/bash: pod2texi: command not found
@ -217,6 +233,10 @@ pod2pdf --output-file ./parallel_tutorial.pdf ./parallel_tutorial.pod --title "G
|| echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf" || echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf"
/bin/bash: pod2pdf: command not found /bin/bash: pod2pdf: command not found
Warning: pod2pdf not found. Using old parallel_tutorial.pdf Warning: pod2pdf not found. Using old parallel_tutorial.pdf
pod2pdf --output-file ./parallel_book.pdf ./parallel_book.pod --title "GNU Parallel Book" \
|| echo "Warning: pod2pdf not found. Using old parallel_book.pdf"
/bin/bash: pod2pdf: command not found
Warning: pod2pdf not found. Using old parallel_book.pdf
pod2pdf --output-file ./parallel_design.pdf ./parallel_design.pod --title "GNU Parallel Design" \ pod2pdf --output-file ./parallel_design.pdf ./parallel_design.pod --title "GNU Parallel Design" \
|| echo "Warning: pod2pdf not found. Using old parallel_design.pdf" || echo "Warning: pod2pdf not found. Using old parallel_design.pdf"
/bin/bash: pod2pdf: command not found /bin/bash: pod2pdf: command not found
@ -259,6 +279,12 @@ pod2html --title "GNU Parallel tutorial" ./parallel_tutorial.pod > ./parallel_tu
/bin/bash: pod2html: command not found /bin/bash: pod2html: command not found
Warning: pod2html not found. Using old parallel_tutorial.html Warning: pod2html not found. Using old parallel_tutorial.html
rm -f ./pod2htm* rm -f ./pod2htm*
pod2html --title "GNU Parallel book" ./parallel_book.pod > ./parallel_book.htmln \
&& mv ./parallel_book.htmln ./parallel_book.html \
|| echo "Warning: pod2html not found. Using old parallel_book.html"
/bin/bash: pod2html: command not found
Warning: pod2html not found. Using old parallel_book.html
rm -f ./pod2htm*
pod2html --title "GNU Parallel design" ./parallel_design.pod > ./parallel_design.htmln \ pod2html --title "GNU Parallel design" ./parallel_design.pod > ./parallel_design.htmln \
&& mv ./parallel_design.htmln ./parallel_design.html \ && mv ./parallel_design.htmln ./parallel_design.html \
|| echo "Warning: pod2html not found. Using old parallel_design.html" || echo "Warning: pod2html not found. Using old parallel_design.html"
@ -325,6 +351,10 @@ pod2texi --output=./parallel_tutorial.texi ./parallel_tutorial.pod \
|| echo "Warning: pod2texi not found. Using old parallel_tutorial.texi" || echo "Warning: pod2texi not found. Using old parallel_tutorial.texi"
/bin/bash: pod2texi: command not found /bin/bash: pod2texi: command not found
Warning: pod2texi not found. Using old parallel_tutorial.texi Warning: pod2texi not found. Using old parallel_tutorial.texi
pod2texi --output=./parallel_book.texi ./parallel_book.pod \
|| echo "Warning: pod2texi not found. Using old parallel_book.texi"
/bin/bash: pod2texi: command not found
Warning: pod2texi not found. Using old parallel_book.texi
pod2texi --output=./parallel_design.texi ./parallel_design.pod \ pod2texi --output=./parallel_design.texi ./parallel_design.pod \
|| echo "Warning: pod2texi not found. Using old parallel_design.texi" || echo "Warning: pod2texi not found. Using old parallel_design.texi"
/bin/bash: pod2texi: command not found /bin/bash: pod2texi: command not found
@ -365,6 +395,10 @@ pod2pdf --output-file ./parallel_tutorial.pdf ./parallel_tutorial.pod --title "G
|| echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf" || echo "Warning: pod2pdf not found. Using old parallel_tutorial.pdf"
/bin/bash: pod2pdf: command not found /bin/bash: pod2pdf: command not found
Warning: pod2pdf not found. Using old parallel_tutorial.pdf Warning: pod2pdf not found. Using old parallel_tutorial.pdf
pod2pdf --output-file ./parallel_book.pdf ./parallel_book.pod --title "GNU Parallel Book" \
|| echo "Warning: pod2pdf not found. Using old parallel_book.pdf"
/bin/bash: pod2pdf: command not found
Warning: pod2pdf not found. Using old parallel_book.pdf
pod2pdf --output-file ./parallel_design.pdf ./parallel_design.pod --title "GNU Parallel Design" \ pod2pdf --output-file ./parallel_design.pdf ./parallel_design.pod --title "GNU Parallel Design" \
|| echo "Warning: pod2pdf not found. Using old parallel_design.pdf" || echo "Warning: pod2pdf not found. Using old parallel_design.pdf"
/bin/bash: pod2pdf: command not found /bin/bash: pod2pdf: command not found
@ -382,7 +416,7 @@ pod2pdf --output-file ./parset.pdf ./parset.pod --title "GNU parset" \
/bin/bash: pod2pdf: command not found /bin/bash: pod2pdf: command not found
Warning: pod2pdf not found. Using old parset.pdf Warning: pod2pdf not found. Using old parset.pdf
/bin/mkdir -p '/usr/local/share/doc/parallel' /bin/mkdir -p '/usr/local/share/doc/parallel'
/usr/bin/install -c -m 644 parallel.html env_parallel.html sem.html sql.html niceload.html parallel_tutorial.html parallel_design.html parallel_alternatives.html parcat.html parset.html parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi parallel_tutorial.texi parallel_design.texi parallel_alternatives.texi parcat.texi parset.texi parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf parallel_tutorial.pdf parallel_design.pdf parallel_alternatives.pdf parcat.pdf parset.pdf '/usr/local/share/doc/parallel' /usr/bin/install -c -m 644 parallel.html env_parallel.html sem.html sql.html niceload.html parallel_tutorial.html parallel_book.html parallel_design.html parallel_alternatives.html parcat.html parset.html parallel.texi env_parallel.texi sem.texi sql.texi niceload.texi parallel_tutorial.texi parallel_book.texi parallel_design.texi parallel_alternatives.texi parcat.texi parset.texi parallel.pdf env_parallel.pdf sem.pdf sql.pdf niceload.pdf parallel_tutorial.pdf parallel_book.pdf parallel_design.pdf parallel_alternatives.pdf parcat.pdf parset.pdf '/usr/local/share/doc/parallel'
pod2man --release='00000000' --center='parallel' \ pod2man --release='00000000' --center='parallel' \
--section=1 ./parallel.pod > ./parallel.1n \ --section=1 ./parallel.pod > ./parallel.1n \
&& mv ./parallel.1n ./parallel.1 \ && mv ./parallel.1n ./parallel.1 \
@ -419,6 +453,12 @@ pod2man --release='00000000' --center='parallel' \
|| echo "Warning: pod2man not found. Using old parallel_tutorial.7" || echo "Warning: pod2man not found. Using old parallel_tutorial.7"
/bin/bash: pod2man: command not found /bin/bash: pod2man: command not found
Warning: pod2man not found. Using old parallel_tutorial.7 Warning: pod2man not found. Using old parallel_tutorial.7
pod2man --release='00000000' --center='parallel' \
--section=7 ./parallel_book.pod > ./parallel_book.7n \
&& mv ./parallel_book.7n ./parallel_book.7 \
|| echo "Warning: pod2man not found. Using old parallel_book.7"
/bin/bash: pod2man: command not found
Warning: pod2man not found. Using old parallel_book.7
pod2man --release='00000000' --center='parallel' \ pod2man --release='00000000' --center='parallel' \
--section=7 ./parallel_design.pod > ./parallel_design.7n \ --section=7 ./parallel_design.pod > ./parallel_design.7n \
&& mv ./parallel_design.7n ./parallel_design.7 \ && mv ./parallel_design.7n ./parallel_design.7 \
@ -446,7 +486,7 @@ Warning: pod2man not found. Using old parset.1
/bin/mkdir -p '/usr/local/share/man/man1' /bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 parcat.1 parset.1 '/usr/local/share/man/man1' /usr/bin/install -c -m 644 parallel.1 env_parallel.1 sem.1 sql.1 niceload.1 parcat.1 parset.1 '/usr/local/share/man/man1'
/bin/mkdir -p '/usr/local/share/man/man7' /bin/mkdir -p '/usr/local/share/man/man7'
/usr/bin/install -c -m 644 parallel_tutorial.7 parallel_design.7 parallel_alternatives.7 '/usr/local/share/man/man7' /usr/bin/install -c -m 644 parallel_tutorial.7 parallel_book.7 parallel_design.7 parallel_alternatives.7 '/usr/local/share/man/man7'
make[0]: Leaving directory '/tmp/parallel-00000000/src' make[0]: Leaving directory '/tmp/parallel-00000000/src'
make[0]: Leaving directory '/tmp/parallel-00000000/src' make[0]: Leaving directory '/tmp/parallel-00000000/src'
make[0]: Entering directory '/tmp/parallel-00000000' make[0]: Entering directory '/tmp/parallel-00000000'

View file

@ -1426,6 +1426,22 @@ par_parcat_args_stdin OK2
par_parcat_rm bug #51691: parcat --rm remove fifo when opened par_parcat_rm bug #51691: parcat --rm remove fifo when opened
par_parcat_rm OK1 par_parcat_rm OK1
par_parcat_rm OK file removed par_parcat_rm OK file removed
par_parset ### parset into array
par_parset foo bar baz
par_parset ### parset into vars with comma
par_parset foo bar baz
par_parset ### parset into vars with space
par_parset foo bar baz
par_parset ### parset with newlines
par_parset 1
par_parset 1
par_parset 2
par_parset 1
par_parset 2
par_parset 3
par_parset ### parset into indexed array vars
par_parset foo bar baz
par_parset foo bar bar
par_pipe_compress_blocks ### bug #41482: --pipe --compress blocks at different -j/seq combinations par_pipe_compress_blocks ### bug #41482: --pipe --compress blocks at different -j/seq combinations
par_pipe_compress_blocks 1 par_pipe_compress_blocks 1
par_pipe_compress_blocks echo 1-4 + 1-4 par_pipe_compress_blocks echo 1-4 + 1-4

View file

@ -51,7 +51,36 @@ Eats 4.7 GB
2411724804 2411724804
parallel: Warning: --blocksize >= 2G causes problems. Using 2G-1. parallel: Warning: --blocksize >= 2G causes problems. Using 2G-1.
echo '**' echo '**'
** par_2gb_record_reading ### Trouble reading a record > 2 GB for certain versions of Perl (substr($a,0,2G+1)="fails")
par_2gb_record_reading ### perl -e $buf=("x"x(2**31))."x"; substr($buf,0,2**31+1)=""; print length $buf
par_2gb_record_reading Eats 4 GB
par_2gb_record_reading 0
par_2gb_record_reading Eats 4.7 GB
par_2gb_record_reading parallel: Warning: --blocksize >= 2G causes problems. Using 2G-1.
par_2gb_record_reading 081e8cf038a5265cf6294d2131a13a93 -
par_2gb_record_reading Eats 4.7 GB
par_2gb_record_reading parallel: Warning: --blocksize >= 2G causes problems. Using 2G-1.
par_2gb_record_reading 2300000004
par_2gb_records_N ### bug #44358: 2 GB records cause problems for -N
par_2gb_records_N 5 GB version: Eats 12.5 GB
par_2gb_records_N parallel: Warning: A record was longer than 1000000000. Increasing to --blocksize 1300000001.
par_2gb_records_N parallel: Warning: A record was longer than 1300000001. Increasing to --blocksize 1690000003.
par_2gb_records_N parallel: Warning: A record was longer than 1690000003. Increasing to --blocksize 2147483647.
par_2gb_records_N 8000000007
par_2gb_records_N 1000000001
par_2gb_records_N 2 GB version: eats 10 GB
par_2gb_records_N parallel: Warning: A record was longer than 1000000000. Increasing to --blocksize 1300000001.
par_2gb_records_N parallel: Warning: A record was longer than 1300000001. Increasing to --blocksize 1690000003.
par_2gb_records_N parallel: Warning: A record was longer than 1690000003. Increasing to --blocksize 2147483647.
par_2gb_records_N 4600000007
par_2gb_records_N 1000000001
par_2gb_records_N ### -L >4GB
par_2gb_records_N Eats 12.5 GB
par_2gb_records_N parallel: Warning: A record was longer than 1000000000. Increasing to --blocksize 1300000001.
par_2gb_records_N parallel: Warning: A record was longer than 1300000001. Increasing to --blocksize 1690000003.
par_2gb_records_N parallel: Warning: A record was longer than 1690000003. Increasing to --blocksize 2147483647.
par_2gb_records_N 8000000008
par_2gb_records_N 1000000000
make[1]: Entering directory '~/privat/parallel/testsuite' make[1]: Entering directory '~/privat/parallel/testsuite'
# Make sure we can reach the virtual machines # Make sure we can reach the virtual machines
#sudo ifconfig wlp13s0:0 192.168.1.72 || sudo ifconfig wlan0:0 192.168.1.72 #sudo ifconfig wlp13s0:0 192.168.1.72 || sudo ifconfig wlan0:0 192.168.1.72

View file

@ -1,427 +1,286 @@
### Tests on polarhome machines ### Tests on polarhome machines
Setup on polarhome machines Setup on polarhome machines
copy hpux-ia64.polarhome.com /usr/local/bin/parallel parallel
copy raspbian.polarhome.com /usr/local/bin/parallel parallel
copy pidora.polarhome.com /usr/local/bin/parallel parallel
copy openindiana.polarhome.com /usr/local/bin/parallel parallel
copy hpux.polarhome.com /usr/local/bin/parallel parallel
copy debian-ppc.polarhome.com /usr/local/bin/parallel parallel
copy suse.polarhome.com /usr/local/bin/parallel parallel
copy mandriva.polarhome.com /usr/local/bin/parallel parallel
copy aix.polarhome.com /usr/local/bin/parallel parallel
copy qnx.polarhome.com /usr/local/bin/parallel parallel
copy ubuntu.polarhome.com /usr/local/bin/parallel parallel
copy centos.polarhome.com /usr/local/bin/parallel parallel
copy solaris.polarhome.com /usr/local/bin/parallel parallel
copy scosysv.polarhome.com /usr/local/bin/parallel parallel
copy macosx.polarhome.com /usr/local/bin/parallel parallel copy macosx.polarhome.com /usr/local/bin/parallel parallel
copy unixware.polarhome.com /usr/local/bin/parallel parallel
copy solaris-x86.polarhome.com /usr/local/bin/parallel parallel
copy vax.polarhome.com /usr/local/bin/parallel parallel
copy miros.polarhome.com /usr/local/bin/parallel parallel
copy freebsd.polarhome.com /usr/local/bin/parallel parallel copy freebsd.polarhome.com /usr/local/bin/parallel parallel
copy netbsd.polarhome.com /usr/local/bin/parallel parallel
copy openbsd.polarhome.com /usr/local/bin/parallel parallel copy openbsd.polarhome.com /usr/local/bin/parallel parallel
copy minix.polarhome.com /usr/local/bin/parallel parallel copy centos.polarhome.com /usr/local/bin/parallel parallel
copy alpha.polarhome.com /usr/local/bin/parallel parallel
copy ultrix.polarhome.com /usr/local/bin/parallel parallel
copy tru64.polarhome.com /usr/local/bin/parallel parallel
copy beaglebone.polarhome.com /usr/local/bin/parallel parallel
copy irix.polarhome.com /usr/local/bin/parallel parallel
copy cubieboard2.polarhome.com /usr/local/bin/parallel parallel
copy dragonfly.polarhome.com /usr/local/bin/parallel parallel
/usr/local/bin/parallel dragonfly.polarhome.com cannot create bin/parallel.tmp: No space left on device
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel env_parallel
copy redhat.polarhome.com /usr/local/bin/parallel parallel copy redhat.polarhome.com /usr/local/bin/parallel parallel
copy netbsd.polarhome.com /usr/local/bin/parallel parallel
copy unixware.polarhome.com /usr/local/bin/parallel parallel
copy pidora.polarhome.com /usr/local/bin/parallel parallel
copy ubuntu.polarhome.com /usr/local/bin/parallel parallel
copy mandriva.polarhome.com /usr/local/bin/parallel parallel
copy raspbian.polarhome.com /usr/local/bin/parallel parallel
copy solaris-x86.polarhome.com /usr/local/bin/parallel parallel
copy miros.polarhome.com /usr/local/bin/parallel parallel
copy scosysv.polarhome.com /usr/local/bin/parallel parallel
copy suse.polarhome.com /usr/local/bin/parallel parallel
copy debian-ppc.polarhome.com /usr/local/bin/parallel parallel
copy aix.polarhome.com /usr/local/bin/parallel parallel
copy hpux.polarhome.com /usr/local/bin/parallel parallel
copy hpux-ia64.polarhome.com /usr/local/bin/parallel parallel
copy openindiana.polarhome.com /usr/local/bin/parallel parallel
copy openbsd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy freebsd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy macosx.polarhome.com /usr/local/bin/env_parallel env_parallel
copy debian.polarhome.com /usr/local/bin/parallel parallel
copy netbsd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy debian.polarhome.com /usr/local/bin/env_parallel env_parallel
copy solaris.polarhome.com /usr/local/bin/parallel parallel
copy unixware.polarhome.com /usr/local/bin/env_parallel env_parallel
copy redhat.polarhome.com /usr/local/bin/env_parallel env_parallel
copy centos.polarhome.com /usr/local/bin/env_parallel env_parallel
copy miros.polarhome.com /usr/local/bin/env_parallel env_parallel
copy scosysv.polarhome.com /usr/local/bin/env_parallel env_parallel
copy ubuntu.polarhome.com /usr/local/bin/env_parallel env_parallel
copy raspbian.polarhome.com /usr/local/bin/env_parallel env_parallel copy raspbian.polarhome.com /usr/local/bin/env_parallel env_parallel
copy pidora.polarhome.com /usr/local/bin/env_parallel env_parallel copy pidora.polarhome.com /usr/local/bin/env_parallel env_parallel
copy aix.polarhome.com /usr/local/bin/env_parallel env_parallel
copy hpux.polarhome.com /usr/local/bin/env_parallel env_parallel
copy openindiana.polarhome.com /usr/local/bin/env_parallel env_parallel
copy qnx.polarhome.com /usr/local/bin/env_parallel env_parallel
copy alpha.polarhome.com /usr/local/bin/env_parallel env_parallel
copy suse.polarhome.com /usr/local/bin/env_parallel env_parallel
copy mandriva.polarhome.com /usr/local/bin/env_parallel env_parallel
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel env_parallel copy solaris-x86.polarhome.com /usr/local/bin/env_parallel env_parallel
copy unixware.polarhome.com /usr/local/bin/env_parallel env_parallel copy mandriva.polarhome.com /usr/local/bin/env_parallel env_parallel
copy suse.polarhome.com /usr/local/bin/env_parallel env_parallel
copy aix.polarhome.com /usr/local/bin/env_parallel env_parallel
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel env_parallel copy debian-ppc.polarhome.com /usr/local/bin/env_parallel env_parallel
copy solaris.polarhome.com /usr/local/bin/env_parallel env_parallel copy hpux.polarhome.com /usr/local/bin/env_parallel env_parallel
copy scosysv.polarhome.com /usr/local/bin/env_parallel env_parallel copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel env_parallel
copy macosx.polarhome.com /usr/local/bin/env_parallel env_parallel copy openindiana.polarhome.com /usr/local/bin/env_parallel env_parallel
copy miros.polarhome.com /usr/local/bin/env_parallel env_parallel
copy centos.polarhome.com /usr/local/bin/env_parallel env_parallel
copy netbsd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy ubuntu.polarhome.com /usr/local/bin/env_parallel env_parallel
copy vax.polarhome.com /usr/local/bin/env_parallel env_parallel
copy freebsd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy openbsd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy minix.polarhome.com /usr/local/bin/env_parallel env_parallel
copy tru64.polarhome.com /usr/local/bin/env_parallel env_parallel
copy ultrix.polarhome.com /usr/local/bin/env_parallel env_parallel
copy beaglebone.polarhome.com /usr/local/bin/env_parallel env_parallel
copy irix.polarhome.com /usr/local/bin/env_parallel env_parallel
copy syllable.polarhome.com /usr/local/bin/parallel parallel
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel env_parallel
copy dragonfly.polarhome.com /usr/local/bin/env_parallel env_parallel
/usr/local/bin/env_parallel dragonfly.polarhome.com cannot create bin/env_parallel.tmp: No space left on device
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy redhat.polarhome.com /usr/local/bin/env_parallel env_parallel
copy raspbian.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy pidora.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy openindiana.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy aix.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy hpux.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy alpha.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy suse.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy qnx.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy mandriva.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy solaris.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy scosysv.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy unixware.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy vax.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy centos.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy macosx.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy miros.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy minix.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy netbsd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy openbsd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy openbsd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy freebsd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy freebsd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy ultrix.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy macosx.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy syllable.polarhome.com /usr/local/bin/env_parallel env_parallel copy solaris.polarhome.com /usr/local/bin/env_parallel env_parallel
copy tru64.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy netbsd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy irix.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
/usr/local/bin/env_parallel.ash dragonfly.polarhome.com cannot create bin/env_parallel.ash.tmp: No space left on device
copy raspbian.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy pidora.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy openindiana.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy aix.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy hpux.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy alpha.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy qnx.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy solaris.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy suse.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy redhat.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy redhat.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy debian.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy centos.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy mandriva.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy unixware.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy scosysv.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy miros.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy unixware.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy ubuntu.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy vax.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy scosysv.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy centos.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy pidora.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy macosx.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy raspbian.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy mandriva.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy netbsd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy minix.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy suse.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy syllable.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy aix.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy ultrix.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy miros.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy hpux.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy openindiana.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy debian.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy openbsd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy openbsd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy freebsd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy freebsd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy macosx.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy irix.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy solaris.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy tru64.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy netbsd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy unixware.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy raspbian.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy pidora.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
/usr/local/bin/env_parallel.bash dragonfly.polarhome.com cannot create bin/env_parallel.bash.tmp: No space left on device
copy openindiana.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy aix.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy hpux.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy alpha.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy solaris.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy qnx.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy suse.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy redhat.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy redhat.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy mandriva.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy centos.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy miros.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy tru64.polarhome.com /usr/local/bin/parallel parallel
copy scosysv.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy pidora.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy raspbian.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy mandriva.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy suse.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy aix.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy hpux.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy openindiana.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy debian.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy macosx.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy solaris.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy netbsd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy centos.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy redhat.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy miros.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy scosysv.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy ubuntu.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy unixware.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy unixware.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy macosx.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy pidora.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy centos.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy mandriva.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy vax.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy raspbian.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy miros.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy syllable.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy suse.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy netbsd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy aix.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy hpux.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy minix.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy ultrix.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy openindiana.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy tru64.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy debian.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy openbsd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy irix.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy freebsd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy macosx.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy solaris.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy netbsd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
/usr/local/bin/env_parallel.csh dragonfly.polarhome.com cannot create bin/env_parallel.csh.tmp: No space left on device copy redhat.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy redhat.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh copy unixware.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy centos.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy miros.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy scosysv.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy raspbian.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy raspbian.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy pidora.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy pidora.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy openindiana.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy aix.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy hpux.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy suse.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy qnx.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy alpha.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy mandriva.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy mandriva.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy suse.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy aix.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy hpux.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy openindiana.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy debian.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy openbsd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy tru64.polarhome.com /usr/local/bin/env_parallel env_parallel
copy freebsd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy macosx.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy solaris.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy solaris.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy unixware.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy netbsd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy redhat.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy scosysv.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash copy centos.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy centos.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy macosx.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy syllable.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy miros.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy netbsd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy vax.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy freebsd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy openbsd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy minix.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy tru64.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy ultrix.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy irix.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy redhat.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
/usr/local/bin/env_parallel.dash dragonfly.polarhome.com cannot create bin/env_parallel.dash.tmp: No space left on device
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy raspbian.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy pidora.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy openindiana.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy hpux.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy aix.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy suse.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy qnx.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy mandriva.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy alpha.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy solaris.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy unixware.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy unixware.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy miros.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy scosysv.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy scosysv.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy ubuntu.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy centos.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy pidora.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy macosx.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy mandriva.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy miros.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy raspbian.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy netbsd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy vax.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy suse.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy freebsd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy aix.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy openbsd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy minix.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy hpux.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy ultrix.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy tru64.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy openindiana.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy irix.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy debian.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy syllable.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy redhat.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
/usr/local/bin/env_parallel.fish dragonfly.polarhome.com cannot create bin/env_parallel.fish.tmp: No space left on device
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy raspbian.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy pidora.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy hpux.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy aix.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy alpha.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy qnx.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy solaris.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy suse.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy mandriva.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy vax.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy unixware.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy centos.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy macosx.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy minix.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy miros.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy netbsd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy ultrix.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy openbsd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy freebsd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy syllable.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish copy macosx.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy irix.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy solaris.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy netbsd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy tru64.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy unixware.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy centos.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash copy redhat.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash copy miros.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian.polarhome.com /usr/local/bin/env_parallel env_parallel copy scosysv.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian.polarhome.com /usr/local/bin/parallel parallel copy ubuntu.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy raspbian.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy pidora.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy mandriva.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy suse.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy aix.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy hpux.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy macosx.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy netbsd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy solaris.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy redhat.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy centos.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy miros.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy tru64.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy unixware.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy raspbian.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy raspbian.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy pidora.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy pidora.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
/usr/local/bin/env_parallel.ksh dragonfly.polarhome.com cannot create bin/env_parallel.ksh.tmp: No space left on device
copy redhat.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy hpux.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy aix.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy qnx.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy suse.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy alpha.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy solaris.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy mandriva.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy mandriva.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy unixware.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy suse.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy aix.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy centos.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy macosx.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy hpux.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy miros.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy netbsd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy openindiana.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy vax.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy debian.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy openbsd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy freebsd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy syllable.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh copy macosx.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy minix.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy solaris.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy tru64.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy netbsd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy ultrix.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy redhat.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy irix.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
/usr/local/bin/env_parallel.pdksh dragonfly.polarhome.com cannot create bin/env_parallel.pdksh.tmp: No space left on device
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy redhat.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy pidora.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy raspbian.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy aix.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy hpux.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy solaris.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy qnx.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy suse.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy alpha.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy mandriva.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy unixware.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy unixware.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy centos.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy miros.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy scosysv.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy ubuntu.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy centos.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy mandriva.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy macosx.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy raspbian.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy miros.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy pidora.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy netbsd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy vax.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy suse.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy syllable.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh copy aix.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy hpux.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy ultrix.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy tru64.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy openindiana.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy minix.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy openbsd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy debian.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy irix.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy freebsd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy macosx.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy solaris.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
/usr/local/bin/env_parallel.sh dragonfly.polarhome.com cannot create bin/env_parallel.sh.tmp: No space left on device copy netbsd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy unixware.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy centos.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy redhat.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy miros.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy raspbian.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy raspbian.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy redhat.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy pidora.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy pidora.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy hpux.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy aix.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy suse.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy qnx.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy mandriva.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy mandriva.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy suse.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy aix.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy hpux.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy debian.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy macosx.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy solaris.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy solaris.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy unixware.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy netbsd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy alpha.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy redhat.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy unixware.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy centos.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy centos.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy macosx.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy miros.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy syllable.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh copy scosysv.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy miros.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh copy ubuntu.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy netbsd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy vax.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy freebsd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy minix.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy tru64.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy ultrix.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy irix.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
/usr/local/bin/env_parallel.tcsh dragonfly.polarhome.com cannot create bin/env_parallel.tcsh.tmp: No space left on device
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy redhat.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy raspbian.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy pidora.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy pidora.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy raspbian.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy hpux.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy aix.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy suse.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy qnx.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy mandriva.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy mandriva.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy solaris-x86.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy scosysv.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy suse.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy alpha.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy debian-ppc.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy unixware.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy aix.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy ubuntu.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy hpux.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy hpux-ia64.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy openindiana.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy tru64.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy solaris.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy solaris.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy centos.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy macosx.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy miros.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy netbsd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy vax.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy freebsd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy openbsd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy minix.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy tru64.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy tru64.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy ultrix.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh copy_and_test openbsd.polarhome.com
copy irix.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh openbsd.polarhome.com ### Run the test on openbsd.polarhome.com
copy beaglebone.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh openbsd.polarhome.com Works on openbsd.polarhome.com
copy syllable.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh openbsd.polarhome.com Error in tempfile() using /XXXXXXXX.arg: Could not create temp file /XXXXXXXX.arg: Permission denied at bin/parallel line 0000
copy cubieboard2.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh openbsd.polarhome.com OK
copy dragonfly.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
/usr/local/bin/env_parallel.zsh dragonfly.polarhome.com cannot create bin/env_parallel.zsh.tmp: No space left on device
copy redhat.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy debian.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy debian.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy debian.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy debian.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy syllable.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy debian.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy debian.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy debian.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy debian.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy hurd.polarhome.com /usr/local/bin/parallel parallel
copy hurd.polarhome.com /usr/local/bin/env_parallel env_parallel
copy hurd.polarhome.com /usr/local/bin/env_parallel.ash env_parallel.ash
copy hurd.polarhome.com /usr/local/bin/env_parallel.bash env_parallel.bash
copy hurd.polarhome.com /usr/local/bin/env_parallel.csh env_parallel.csh
copy hurd.polarhome.com /usr/local/bin/env_parallel.dash env_parallel.dash
copy hurd.polarhome.com /usr/local/bin/env_parallel.fish env_parallel.fish
copy hurd.polarhome.com /usr/local/bin/env_parallel.ksh env_parallel.ksh
copy hurd.polarhome.com /usr/local/bin/env_parallel.pdksh env_parallel.pdksh
copy hurd.polarhome.com /usr/local/bin/env_parallel.sh env_parallel.sh
copy hurd.polarhome.com /usr/local/bin/env_parallel.tcsh env_parallel.tcsh
copy hurd.polarhome.com /usr/local/bin/env_parallel.zsh env_parallel.zsh
copy_and_test alpha.polarhome.com
alpha.polarhome.com ### Run the test on alpha.polarhome.com
copy_and_test tru64.polarhome.com copy_and_test tru64.polarhome.com
tru64.polarhome.com ### Run the test on tru64.polarhome.com tru64.polarhome.com ### Run the test on tru64.polarhome.com
tru64.polarhome.com Works on tru64.polarhome.com tru64.polarhome.com Works on tru64.polarhome.com
@ -583,10 +442,8 @@ aix7
centos.polarhome.com centos.polarhome.com
debian-ppc debian-ppc
debian debian
dragonfly.polarhome.com
freebsd.polarhome.com freebsd.polarhome.com
hpux-ia64 hpux-ia64
hpux64
macosx macosx
mandriva.polarhome.com mandriva.polarhome.com
miros.polarhome.com miros.polarhome.com
@ -594,7 +451,6 @@ netbsd.polarhome.com
openbsd.polarhome.com openbsd.polarhome.com
openindiana openindiana
pidora pidora
qnx
raspbian raspbian
redhat.polarhome.com redhat.polarhome.com
scosysv.polarhome.com scosysv.polarhome.com
@ -611,12 +467,8 @@ aix.polarhome.com bash only A
centos.polarhome.com bash only A centos.polarhome.com bash only A
debian-ppc.polarhome.com bash only A debian-ppc.polarhome.com bash only A
debian.polarhome.com bash only A debian.polarhome.com bash only A
dragonfly.polarhome.com Syntax error: "(" unexpected
freebsd.polarhome.com Syntax error: "(" unexpected (expecting word) freebsd.polarhome.com Syntax error: "(" unexpected (expecting word)
hpux-ia64.polarhome.com bash only A hpux-ia64.polarhome.com bash only A
hpux.polarhome.com bash only A
irix.polarhome.com Undefined subroutine &main::decode_base64 called at -e line 1.
irix.polarhome.com open3: exec of bzip2 -dc failed at -e line 1
macosx.polarhome.com bash only A macosx.polarhome.com bash only A
mandriva.polarhome.com bash only A mandriva.polarhome.com bash only A
miros.polarhome.com bash only A miros.polarhome.com bash only A
@ -624,14 +476,12 @@ netbsd.polarhome.com Missing name for redirect.
openbsd.polarhome.com bash only A openbsd.polarhome.com bash only A
openindiana.polarhome.com bash only A openindiana.polarhome.com bash only A
pidora.polarhome.com bash only A pidora.polarhome.com bash only A
qnx.polarhome.com /bin/sh: syntax error: `(' unexpected
raspbian.polarhome.com bash only A raspbian.polarhome.com bash only A
redhat.polarhome.com bash only A redhat.polarhome.com bash only A
scosysv.polarhome.com bash only A scosysv.polarhome.com bash only A
solaris-x86.polarhome.com bash only A solaris-x86.polarhome.com bash only A
solaris.polarhome.com bash only A solaris.polarhome.com bash only A
suse.polarhome.com bash only A suse.polarhome.com bash only A
syllable.polarhome.com Connection to gate.polarhome.com closed by remote host.
tru64.polarhome.com bash only A tru64.polarhome.com bash only A
ubuntu.polarhome.com bash only A ubuntu.polarhome.com bash only A
unixware.polarhome.com UX:sh (/bin/sh): ERROR: /bin/sh: Syntax error at line 1: `(' unexpected unixware.polarhome.com UX:sh (/bin/sh): ERROR: /bin/sh: Syntax error at line 1: `(' unexpected
@ -643,8 +493,6 @@ centos.polarhome.com bash only B
debian-ppc.polarhome.com bash only B debian-ppc.polarhome.com bash only B
debian.polarhome.com bash only B debian.polarhome.com bash only B
freebsd.polarhome.com bash only B freebsd.polarhome.com bash only B
irix.polarhome.com Undefined subroutine &main::decode_base64 called at -e line 1.
irix.polarhome.com open3: exec of bzip2 -dc failed at -e line 1
macosx.polarhome.com bash only B macosx.polarhome.com bash only B
mandriva.polarhome.com bash only B mandriva.polarhome.com bash only B
miros.polarhome.com bash only B miros.polarhome.com bash only B
@ -658,7 +506,6 @@ scosysv.polarhome.com bash only B
solaris-x86.polarhome.com bash only B solaris-x86.polarhome.com bash only B
solaris.polarhome.com bash only B solaris.polarhome.com bash only B
suse.polarhome.com bash only B suse.polarhome.com bash only B
syllable.polarhome.com Connection to gate.polarhome.com closed by remote host.
ubuntu.polarhome.com bash only B ubuntu.polarhome.com bash only B
### env_parallel echo :::: <(echo OK) ### env_parallel echo :::: <(echo OK)
@ -666,6 +513,7 @@ ubuntu.polarhome.com bash only B
aix.polarhome.com Installed env_parallel in: aix.polarhome.com Installed env_parallel in:
aix.polarhome.com /home/t/tange/.bashrc aix.polarhome.com /home/t/tange/.bashrc
aix.polarhome.com /home/t/tange/.shrc
aix.polarhome.com /home/t/tange/.zshenv aix.polarhome.com /home/t/tange/.zshenv
aix.polarhome.com /home/t/tange/.config/fish/config.fish aix.polarhome.com /home/t/tange/.config/fish/config.fish
aix.polarhome.com /home/t/tange/.kshrc aix.polarhome.com /home/t/tange/.kshrc
@ -674,6 +522,7 @@ aix.polarhome.com /home/t/tange/.cshrc
aix.polarhome.com /home/t/tange/.tcshrc aix.polarhome.com /home/t/tange/.tcshrc
centos.polarhome.com Installed env_parallel in: centos.polarhome.com Installed env_parallel in:
centos.polarhome.com /home/t/tange/.bashrc centos.polarhome.com /home/t/tange/.bashrc
centos.polarhome.com /home/t/tange/.shrc
centos.polarhome.com /home/t/tange/.zshenv centos.polarhome.com /home/t/tange/.zshenv
centos.polarhome.com /home/t/tange/.config/fish/config.fish centos.polarhome.com /home/t/tange/.config/fish/config.fish
centos.polarhome.com /home/t/tange/.kshrc centos.polarhome.com /home/t/tange/.kshrc
@ -682,6 +531,7 @@ centos.polarhome.com /home/t/tange/.cshrc
centos.polarhome.com /home/t/tange/.tcshrc centos.polarhome.com /home/t/tange/.tcshrc
debian-ppc.polarhome.com Installed env_parallel in: debian-ppc.polarhome.com Installed env_parallel in:
debian-ppc.polarhome.com /home/t/tange/.bashrc debian-ppc.polarhome.com /home/t/tange/.bashrc
debian-ppc.polarhome.com /home/t/tange/.shrc
debian-ppc.polarhome.com /home/t/tange/.zshenv debian-ppc.polarhome.com /home/t/tange/.zshenv
debian-ppc.polarhome.com /home/t/tange/.config/fish/config.fish debian-ppc.polarhome.com /home/t/tange/.config/fish/config.fish
debian-ppc.polarhome.com /home/t/tange/.kshrc debian-ppc.polarhome.com /home/t/tange/.kshrc
@ -690,6 +540,7 @@ debian-ppc.polarhome.com /home/t/tange/.cshrc
debian-ppc.polarhome.com /home/t/tange/.tcshrc debian-ppc.polarhome.com /home/t/tange/.tcshrc
debian.polarhome.com Installed env_parallel in: debian.polarhome.com Installed env_parallel in:
debian.polarhome.com /home/t/tange/.bashrc debian.polarhome.com /home/t/tange/.bashrc
debian.polarhome.com /home/t/tange/.shrc
debian.polarhome.com /home/t/tange/.zshenv debian.polarhome.com /home/t/tange/.zshenv
debian.polarhome.com /home/t/tange/.config/fish/config.fish debian.polarhome.com /home/t/tange/.config/fish/config.fish
debian.polarhome.com /home/t/tange/.kshrc debian.polarhome.com /home/t/tange/.kshrc
@ -698,6 +549,7 @@ debian.polarhome.com /home/t/tange/.cshrc
debian.polarhome.com /home/t/tange/.tcshrc debian.polarhome.com /home/t/tange/.tcshrc
freebsd.polarhome.com Installed env_parallel in: freebsd.polarhome.com Installed env_parallel in:
freebsd.polarhome.com /home/t/tange/.bashrc freebsd.polarhome.com /home/t/tange/.bashrc
freebsd.polarhome.com /home/t/tange/.shrc
freebsd.polarhome.com /home/t/tange/.zshenv freebsd.polarhome.com /home/t/tange/.zshenv
freebsd.polarhome.com /home/t/tange/.config/fish/config.fish freebsd.polarhome.com /home/t/tange/.config/fish/config.fish
freebsd.polarhome.com /home/t/tange/.kshrc freebsd.polarhome.com /home/t/tange/.kshrc
@ -706,6 +558,7 @@ freebsd.polarhome.com /home/t/tange/.cshrc
freebsd.polarhome.com /home/t/tange/.tcshrc freebsd.polarhome.com /home/t/tange/.tcshrc
macosx.polarhome.com Installed env_parallel in: macosx.polarhome.com Installed env_parallel in:
macosx.polarhome.com /Users/tange/.bashrc macosx.polarhome.com /Users/tange/.bashrc
macosx.polarhome.com /Users/tange/.shrc
macosx.polarhome.com /Users/tange/.zshenv macosx.polarhome.com /Users/tange/.zshenv
macosx.polarhome.com /Users/tange/.config/fish/config.fish macosx.polarhome.com /Users/tange/.config/fish/config.fish
macosx.polarhome.com /Users/tange/.kshrc macosx.polarhome.com /Users/tange/.kshrc
@ -714,6 +567,7 @@ macosx.polarhome.com /Users/tange/.cshrc
macosx.polarhome.com /Users/tange/.tcshrc macosx.polarhome.com /Users/tange/.tcshrc
mandriva.polarhome.com Installed env_parallel in: mandriva.polarhome.com Installed env_parallel in:
mandriva.polarhome.com /home/t/tange/.bashrc mandriva.polarhome.com /home/t/tange/.bashrc
mandriva.polarhome.com /home/t/tange/.shrc
mandriva.polarhome.com /home/t/tange/.zshenv mandriva.polarhome.com /home/t/tange/.zshenv
mandriva.polarhome.com /home/t/tange/.config/fish/config.fish mandriva.polarhome.com /home/t/tange/.config/fish/config.fish
mandriva.polarhome.com /home/t/tange/.kshrc mandriva.polarhome.com /home/t/tange/.kshrc
@ -722,6 +576,7 @@ mandriva.polarhome.com /home/t/tange/.cshrc
mandriva.polarhome.com /home/t/tange/.tcshrc mandriva.polarhome.com /home/t/tange/.tcshrc
miros.polarhome.com Installed env_parallel in: miros.polarhome.com Installed env_parallel in:
miros.polarhome.com /home/t/tange/.bashrc miros.polarhome.com /home/t/tange/.bashrc
miros.polarhome.com /home/t/tange/.shrc
miros.polarhome.com /home/t/tange/.zshenv miros.polarhome.com /home/t/tange/.zshenv
miros.polarhome.com /home/t/tange/.config/fish/config.fish miros.polarhome.com /home/t/tange/.config/fish/config.fish
miros.polarhome.com /home/t/tange/.kshrc miros.polarhome.com /home/t/tange/.kshrc
@ -730,6 +585,7 @@ miros.polarhome.com /home/t/tange/.cshrc
miros.polarhome.com /home/t/tange/.tcshrc miros.polarhome.com /home/t/tange/.tcshrc
netbsd.polarhome.com Installed env_parallel in: netbsd.polarhome.com Installed env_parallel in:
netbsd.polarhome.com /home/t/tange/.bashrc netbsd.polarhome.com /home/t/tange/.bashrc
netbsd.polarhome.com /home/t/tange/.shrc
netbsd.polarhome.com /home/t/tange/.zshenv netbsd.polarhome.com /home/t/tange/.zshenv
netbsd.polarhome.com /home/t/tange/.config/fish/config.fish netbsd.polarhome.com /home/t/tange/.config/fish/config.fish
netbsd.polarhome.com /home/t/tange/.kshrc netbsd.polarhome.com /home/t/tange/.kshrc
@ -738,6 +594,7 @@ netbsd.polarhome.com /home/t/tange/.cshrc
netbsd.polarhome.com /home/t/tange/.tcshrc netbsd.polarhome.com /home/t/tange/.tcshrc
openbsd.polarhome.com Installed env_parallel in: openbsd.polarhome.com Installed env_parallel in:
openbsd.polarhome.com /home/t/tange/.bashrc openbsd.polarhome.com /home/t/tange/.bashrc
openbsd.polarhome.com /home/t/tange/.shrc
openbsd.polarhome.com /home/t/tange/.zshenv openbsd.polarhome.com /home/t/tange/.zshenv
openbsd.polarhome.com /home/t/tange/.config/fish/config.fish openbsd.polarhome.com /home/t/tange/.config/fish/config.fish
openbsd.polarhome.com /home/t/tange/.kshrc openbsd.polarhome.com /home/t/tange/.kshrc
@ -746,6 +603,7 @@ openbsd.polarhome.com /home/t/tange/.cshrc
openbsd.polarhome.com /home/t/tange/.tcshrc openbsd.polarhome.com /home/t/tange/.tcshrc
openindiana.polarhome.com Installed env_parallel in: openindiana.polarhome.com Installed env_parallel in:
openindiana.polarhome.com /u/t/tange/.bashrc openindiana.polarhome.com /u/t/tange/.bashrc
openindiana.polarhome.com /u/t/tange/.shrc
openindiana.polarhome.com /u/t/tange/.zshenv openindiana.polarhome.com /u/t/tange/.zshenv
openindiana.polarhome.com /u/t/tange/.config/fish/config.fish openindiana.polarhome.com /u/t/tange/.config/fish/config.fish
openindiana.polarhome.com /u/t/tange/.kshrc openindiana.polarhome.com /u/t/tange/.kshrc
@ -754,6 +612,7 @@ openindiana.polarhome.com /u/t/tange/.cshrc
openindiana.polarhome.com /u/t/tange/.tcshrc openindiana.polarhome.com /u/t/tange/.tcshrc
pidora.polarhome.com Installed env_parallel in: pidora.polarhome.com Installed env_parallel in:
pidora.polarhome.com /home/t/tange/.bashrc pidora.polarhome.com /home/t/tange/.bashrc
pidora.polarhome.com /home/t/tange/.shrc
pidora.polarhome.com /home/t/tange/.zshenv pidora.polarhome.com /home/t/tange/.zshenv
pidora.polarhome.com /home/t/tange/.config/fish/config.fish pidora.polarhome.com /home/t/tange/.config/fish/config.fish
pidora.polarhome.com /home/t/tange/.kshrc pidora.polarhome.com /home/t/tange/.kshrc
@ -762,14 +621,25 @@ pidora.polarhome.com /home/t/tange/.cshrc
pidora.polarhome.com /home/t/tange/.tcshrc pidora.polarhome.com /home/t/tange/.tcshrc
raspbian.polarhome.com Installed env_parallel in: raspbian.polarhome.com Installed env_parallel in:
raspbian.polarhome.com /home/t/tange/.bashrc raspbian.polarhome.com /home/t/tange/.bashrc
raspbian.polarhome.com /home/t/tange/.shrc
raspbian.polarhome.com /home/t/tange/.zshenv raspbian.polarhome.com /home/t/tange/.zshenv
raspbian.polarhome.com /home/t/tange/.config/fish/config.fish raspbian.polarhome.com /home/t/tange/.config/fish/config.fish
raspbian.polarhome.com /home/t/tange/.kshrc raspbian.polarhome.com /home/t/tange/.kshrc
raspbian.polarhome.com /home/t/tange/.profile raspbian.polarhome.com /home/t/tange/.profile
raspbian.polarhome.com /home/t/tange/.cshrc raspbian.polarhome.com /home/t/tange/.cshrc
raspbian.polarhome.com /home/t/tange/.tcshrc raspbian.polarhome.com /home/t/tange/.tcshrc
redhat.polarhome.com Installed env_parallel in:
redhat.polarhome.com /home/t/tange/.bashrc
redhat.polarhome.com /home/t/tange/.shrc
redhat.polarhome.com /home/t/tange/.zshenv
redhat.polarhome.com /home/t/tange/.config/fish/config.fish
redhat.polarhome.com /home/t/tange/.kshrc
redhat.polarhome.com /home/t/tange/.profile
redhat.polarhome.com /home/t/tange/.cshrc
redhat.polarhome.com /home/t/tange/.tcshrc
scosysv.polarhome.com Installed env_parallel in: scosysv.polarhome.com Installed env_parallel in:
scosysv.polarhome.com /home/t/tange/.bashrc scosysv.polarhome.com /home/t/tange/.bashrc
scosysv.polarhome.com /home/t/tange/.shrc
scosysv.polarhome.com /home/t/tange/.zshenv scosysv.polarhome.com /home/t/tange/.zshenv
scosysv.polarhome.com /home/t/tange/.config/fish/config.fish scosysv.polarhome.com /home/t/tange/.config/fish/config.fish
scosysv.polarhome.com /home/t/tange/.kshrc scosysv.polarhome.com /home/t/tange/.kshrc
@ -778,6 +648,7 @@ scosysv.polarhome.com /home/t/tange/.cshrc
scosysv.polarhome.com /home/t/tange/.tcshrc scosysv.polarhome.com /home/t/tange/.tcshrc
solaris-x86.polarhome.com Installed env_parallel in: solaris-x86.polarhome.com Installed env_parallel in:
solaris-x86.polarhome.com /home/tange/.bashrc solaris-x86.polarhome.com /home/tange/.bashrc
solaris-x86.polarhome.com /home/tange/.shrc
solaris-x86.polarhome.com /home/tange/.zshenv solaris-x86.polarhome.com /home/tange/.zshenv
solaris-x86.polarhome.com /home/tange/.config/fish/config.fish solaris-x86.polarhome.com /home/tange/.config/fish/config.fish
solaris-x86.polarhome.com /home/tange/.kshrc solaris-x86.polarhome.com /home/tange/.kshrc
@ -786,6 +657,7 @@ solaris-x86.polarhome.com /home/tange/.cshrc
solaris-x86.polarhome.com /home/tange/.tcshrc solaris-x86.polarhome.com /home/tange/.tcshrc
solaris.polarhome.com Installed env_parallel in: solaris.polarhome.com Installed env_parallel in:
solaris.polarhome.com /home/t/tange/.bashrc solaris.polarhome.com /home/t/tange/.bashrc
solaris.polarhome.com /home/t/tange/.shrc
solaris.polarhome.com /home/t/tange/.zshenv solaris.polarhome.com /home/t/tange/.zshenv
solaris.polarhome.com /home/t/tange/.config/fish/config.fish solaris.polarhome.com /home/t/tange/.config/fish/config.fish
solaris.polarhome.com /home/t/tange/.kshrc solaris.polarhome.com /home/t/tange/.kshrc
@ -794,6 +666,7 @@ solaris.polarhome.com /home/t/tange/.cshrc
solaris.polarhome.com /home/t/tange/.tcshrc solaris.polarhome.com /home/t/tange/.tcshrc
suse.polarhome.com Installed env_parallel in: suse.polarhome.com Installed env_parallel in:
suse.polarhome.com /home/t/tange/.bashrc suse.polarhome.com /home/t/tange/.bashrc
suse.polarhome.com /home/t/tange/.shrc
suse.polarhome.com /home/t/tange/.zshenv suse.polarhome.com /home/t/tange/.zshenv
suse.polarhome.com /home/t/tange/.config/fish/config.fish suse.polarhome.com /home/t/tange/.config/fish/config.fish
suse.polarhome.com /home/t/tange/.kshrc suse.polarhome.com /home/t/tange/.kshrc
@ -802,6 +675,7 @@ suse.polarhome.com /home/t/tange/.cshrc
suse.polarhome.com /home/t/tange/.tcshrc suse.polarhome.com /home/t/tange/.tcshrc
ubuntu.polarhome.com Installed env_parallel in: ubuntu.polarhome.com Installed env_parallel in:
ubuntu.polarhome.com /home/t/tange/.bashrc ubuntu.polarhome.com /home/t/tange/.bashrc
ubuntu.polarhome.com /home/t/tange/.shrc
ubuntu.polarhome.com /home/t/tange/.zshenv ubuntu.polarhome.com /home/t/tange/.zshenv
ubuntu.polarhome.com /home/t/tange/.config/fish/config.fish ubuntu.polarhome.com /home/t/tange/.config/fish/config.fish
ubuntu.polarhome.com /home/t/tange/.kshrc ubuntu.polarhome.com /home/t/tange/.kshrc