mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-27 16:37:54 +00:00
Released as 20230822 ('Chandrayaan')
This commit is contained in:
parent
58c59fb8fc
commit
bee700ca97
24
README
24
README
|
@ -57,11 +57,11 @@ document.
|
||||||
|
|
||||||
Full installation of GNU Parallel is as simple as:
|
Full installation of GNU Parallel is as simple as:
|
||||||
|
|
||||||
wget https://ftpmirror.gnu.org/parallel/parallel-20230722.tar.bz2
|
wget https://ftpmirror.gnu.org/parallel/parallel-20230822.tar.bz2
|
||||||
wget https://ftpmirror.gnu.org/parallel/parallel-20230722.tar.bz2.sig
|
wget https://ftpmirror.gnu.org/parallel/parallel-20230822.tar.bz2.sig
|
||||||
gpg parallel-20230722.tar.bz2.sig
|
gpg parallel-20230822.tar.bz2.sig
|
||||||
bzip2 -dc parallel-20230722.tar.bz2 | tar xvf -
|
bzip2 -dc parallel-20230822.tar.bz2 | tar xvf -
|
||||||
cd parallel-20230722
|
cd parallel-20230822
|
||||||
./configure && make && sudo make install
|
./configure && make && sudo make install
|
||||||
|
|
||||||
|
|
||||||
|
@ -70,11 +70,11 @@ 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 https://ftpmirror.gnu.org/parallel/parallel-20230722.tar.bz2
|
wget https://ftpmirror.gnu.org/parallel/parallel-20230822.tar.bz2
|
||||||
wget https://ftpmirror.gnu.org/parallel/parallel-20230722.tar.bz2.sig
|
wget https://ftpmirror.gnu.org/parallel/parallel-20230822.tar.bz2.sig
|
||||||
gpg parallel-20230722.tar.bz2.sig
|
gpg parallel-20230822.tar.bz2.sig
|
||||||
bzip2 -dc parallel-20230722.tar.bz2 | tar xvf -
|
bzip2 -dc parallel-20230822.tar.bz2 | tar xvf -
|
||||||
cd parallel-20230722
|
cd parallel-20230822
|
||||||
./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
|
||||||
|
@ -122,8 +122,8 @@ will love you for it.
|
||||||
When using programs that use GNU Parallel to process data for
|
When using programs that use GNU Parallel to process data for
|
||||||
publication please cite:
|
publication please cite:
|
||||||
|
|
||||||
Tange, O. (2023, July 22). GNU Parallel 20230722 ('Приго́жин').
|
Tange, O. (2023, August 22). GNU Parallel 20230822 ('Chandrayaan').
|
||||||
Zenodo. https://doi.org/10.5281/zenodo.8175685
|
Zenodo. https://doi.org/10.5281/zenodo.8278274
|
||||||
|
|
||||||
Copyright (C) 2007-2022 Ole Tange, http://ole.tange.dk and Free
|
Copyright (C) 2007-2022 Ole Tange, http://ole.tange.dk and Free
|
||||||
Software Foundation, Inc.
|
Software Foundation, Inc.
|
||||||
|
|
20
configure
vendored
20
configure
vendored
|
@ -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.71 for parallel 20230722.
|
# Generated by GNU Autoconf 2.71 for parallel 20230822.
|
||||||
#
|
#
|
||||||
# Report bugs to <bug-parallel@gnu.org>.
|
# Report bugs to <bug-parallel@gnu.org>.
|
||||||
#
|
#
|
||||||
|
@ -610,8 +610,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='parallel'
|
PACKAGE_NAME='parallel'
|
||||||
PACKAGE_TARNAME='parallel'
|
PACKAGE_TARNAME='parallel'
|
||||||
PACKAGE_VERSION='20230722'
|
PACKAGE_VERSION='20230822'
|
||||||
PACKAGE_STRING='parallel 20230722'
|
PACKAGE_STRING='parallel 20230822'
|
||||||
PACKAGE_BUGREPORT='bug-parallel@gnu.org'
|
PACKAGE_BUGREPORT='bug-parallel@gnu.org'
|
||||||
PACKAGE_URL=''
|
PACKAGE_URL=''
|
||||||
|
|
||||||
|
@ -1246,7 +1246,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 20230722 to adapt to many kinds of systems.
|
\`configure' configures parallel 20230822 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -1313,7 +1313,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 20230722:";;
|
short | recursive ) echo "Configuration of parallel 20230822:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -1390,7 +1390,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 20230722
|
parallel configure 20230822
|
||||||
generated by GNU Autoconf 2.71
|
generated by GNU Autoconf 2.71
|
||||||
|
|
||||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||||
|
@ -1427,7 +1427,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 20230722, which was
|
It was created by parallel $as_me 20230822, which was
|
||||||
generated by GNU Autoconf 2.71. Invocation command line was
|
generated by GNU Autoconf 2.71. Invocation command line was
|
||||||
|
|
||||||
$ $0$ac_configure_args_raw
|
$ $0$ac_configure_args_raw
|
||||||
|
@ -2379,7 +2379,7 @@ fi
|
||||||
|
|
||||||
# Define the identity of the package.
|
# Define the identity of the package.
|
||||||
PACKAGE='parallel'
|
PACKAGE='parallel'
|
||||||
VERSION='20230722'
|
VERSION='20230822'
|
||||||
|
|
||||||
|
|
||||||
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
|
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
|
||||||
|
@ -3026,7 +3026,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 20230722, which was
|
This file was extended by parallel $as_me 20230822, which was
|
||||||
generated by GNU Autoconf 2.71. Invocation command line was
|
generated by GNU Autoconf 2.71. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -3090,7 +3090,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config='$ac_cs_config_escaped'
|
ac_cs_config='$ac_cs_config_escaped'
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
parallel config.status 20230722
|
parallel config.status 20230822
|
||||||
configured by $0, generated by GNU Autoconf 2.71,
|
configured by $0, generated by GNU Autoconf 2.71,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
AC_INIT([parallel],[20230722],[bug-parallel@gnu.org])
|
AC_INIT([parallel],[20230822],[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([
|
||||||
|
|
16
doc/haikus
16
doc/haikus
|
@ -10,14 +10,6 @@ Quote of the month:
|
||||||
Love to make a dual processor workstation absolutely whir running dozens of analysis scripts at once
|
Love to make a dual processor workstation absolutely whir running dozens of analysis scripts at once
|
||||||
-- Best Catboy Key Grip @alamogordoglass@twitter
|
-- Best Catboy Key Grip @alamogordoglass@twitter
|
||||||
|
|
||||||
i really didn't expect it to be as simple as it is, took me all of 5 minutes to implement and the results are exactly what i wanted
|
|
||||||
|
|
||||||
gnu parallel babey, it's really simple actually lol
|
|
||||||
-- tom (era) @slimefiend@twitter
|
|
||||||
|
|
||||||
GNU parallel is your friend. Unleash your cores! #GNU
|
|
||||||
-- Blake L @BlakeDL@twitter
|
|
||||||
|
|
||||||
|
|
||||||
--line-buffer, a flag
|
--line-buffer, a flag
|
||||||
parallel, now more precise
|
parallel, now more precise
|
||||||
|
@ -227,6 +219,14 @@ https://negfeedback.blogspot.com/2020/05/indispensable-command-line-tools.html
|
||||||
|
|
||||||
=== Used ===
|
=== Used ===
|
||||||
|
|
||||||
|
GNU parallel is your friend. Unleash your cores! #GNU
|
||||||
|
-- Blake L @BlakeDL@twitter
|
||||||
|
|
||||||
|
i really didn't expect it to be as simple as it is, took me all of 5 minutes to implement and the results are exactly what i wanted
|
||||||
|
|
||||||
|
gnu parallel babey, it's really simple actually lol
|
||||||
|
-- tom (era) @slimefiend@twitter
|
||||||
|
|
||||||
GNU parallel is the greatest productivity hack of all time.
|
GNU parallel is the greatest productivity hack of all time.
|
||||||
-- ashpool @solanobahn@twitter
|
-- ashpool @solanobahn@twitter
|
||||||
|
|
||||||
|
|
|
@ -264,22 +264,25 @@ from:tange@gnu.org
|
||||||
to:parallel@gnu.org, bug-parallel@gnu.org
|
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 20230722 ('Приго́жин') released [stable]
|
Subject: GNU Parallel 20230822 ('Chandrayaan') released [stable]
|
||||||
|
|
||||||
GNU Parallel 20230722 ('Приго́жин') has been released. It is available for download at: lbry://@GnuParallel:4
|
GNU Parallel 20230822 ('Chandrayaan') has been released. It is available for download at: lbry://@GnuParallel:4
|
||||||
|
|
||||||
Quote of the month:
|
Quote of the month:
|
||||||
|
|
||||||
GNU parallel is the greatest productivity hack of all time.
|
GNU parallel is your friend. Unleash your cores! #GNU
|
||||||
-- ashpool @solanobahn@twitter
|
-- Blake L @BlakeDL@twitter
|
||||||
|
|
||||||
|
|
||||||
New in this release:
|
New in this release:
|
||||||
|
|
||||||
* Time functions (e.g. yyyymmdd($secs) ) can now take secs since epoch as argument.
|
|
||||||
|
|
||||||
* Bug fixes and man page updates.
|
* Bug fixes and man page updates.
|
||||||
|
|
||||||
|
News about GNU Parallel:
|
||||||
|
|
||||||
|
* GNU Parallel, where have you been all my life? https://alexplescan.com/posts/2023/08/20/gnu-parallel/
|
||||||
|
|
||||||
|
* Parallel (multithreaded) music download from Youtube https://hrna.moe/?p=parallel-multithread-music-download
|
||||||
|
|
||||||
|
|
||||||
GNU Parallel - For people who live life in the parallel lane.
|
GNU Parallel - For people who live life in the parallel lane.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<directory name="parallel" rev="366" vrev="2" srcmd5="e055a264441e5caf98bd8e8b4fb0dd19">
|
<directory name="parallel" rev="368" vrev="2" srcmd5="9e75b3720cf69e92c090eb5e267c961f">
|
||||||
<entry name="PKGBUILD" md5="4f17e94fd76c81eba76fa09aa19370a0" size="1246" mtime="1690113100" />
|
<entry name="PKGBUILD" md5="3e77e96a60075a7b1a787bc12e2c7e8b" size="1246" mtime="1692851034" />
|
||||||
<entry name="parallel.spec" md5="467fc6f4bcc40043db48217d8894a93f" size="6224" mtime="1690113101" />
|
<entry name="parallel-20230822.tar.bz2" md5="84c8c0e0703ff0e94c1a187fcde28353" size="2507884" mtime="1692851035" />
|
||||||
<entry name="parallel_20230722.dsc" md5="9ff42873a1f33b3dcd721105dd7bd9da" size="556" mtime="1690113102" />
|
<entry name="parallel.spec" md5="aa1f1da981857cbadff8fa056daf3955" size="6224" mtime="1692851035" />
|
||||||
<entry name="parallel_20230722.tar.gz" md5="1484bc9732abef8329afecf87a6c22e9" size="2772354" mtime="1690113119" />
|
<entry name="parallel_20230822.dsc" md5="3bb625fc078d9b180d56b0de2aece36c" size="556" mtime="1692851035" />
|
||||||
|
<entry name="parallel_20230822.tar.gz" md5="385ae4dbfb0093a7a534d55a4a8bc600" size="2791067" mtime="1692851035" />
|
||||||
</directory>
|
</directory>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
Summary: Shell tool for executing jobs in parallel
|
Summary: Shell tool for executing jobs in parallel
|
||||||
Name: parallel
|
Name: parallel
|
||||||
Version: 20230722
|
Version: 20230822
|
||||||
Release: 2.1
|
Release: 2.1
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
Group: Productivity/File utilities
|
Group: Productivity/File utilities
|
||||||
|
|
|
@ -393,7 +393,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -395,7 +395,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -393,7 +393,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -376,7 +376,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -378,7 +378,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -393,7 +393,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -368,7 +368,7 @@ _parset_main() {
|
||||||
fi
|
fi
|
||||||
if [ "$_parset_NAME" = "--version" ] ; then
|
if [ "$_parset_NAME" = "--version" ] ; then
|
||||||
# shellcheck disable=SC2006
|
# shellcheck disable=SC2006
|
||||||
echo "parset 20230722 (GNU parallel `parallel --minversion 1`)"
|
echo "parset 20230822 (GNU parallel `parallel --minversion 1`)"
|
||||||
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
echo "Copyright (C) 2007-2023 Ole Tange, http://ole.tange.dk and Free Software"
|
||||||
echo "Foundation, Inc."
|
echo "Foundation, Inc."
|
||||||
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
echo "License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>"
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
use strict;
|
use strict;
|
||||||
use Getopt::Long;
|
use Getopt::Long;
|
||||||
$Global::progname="niceload";
|
$Global::progname="niceload";
|
||||||
$Global::version = 20230722;
|
$Global::version = 20230822;
|
||||||
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) {
|
||||||
|
|
24
src/parallel
24
src/parallel
|
@ -2631,7 +2631,7 @@ sub parse_options(@) {
|
||||||
# See a list in: 'man parallel_alternatives'
|
# See a list in: 'man parallel_alternatives'
|
||||||
#
|
#
|
||||||
# If you want GNU Parallel to be maintained in the future, you
|
# If you want GNU Parallel to be maintained in the future, you
|
||||||
# should keep this line.
|
# should keep this line:
|
||||||
citation_notice();
|
citation_notice();
|
||||||
# This is because _YOU_ actively make it harder to justify
|
# This is because _YOU_ actively make it harder to justify
|
||||||
# spending time developing GNU Parallel by removing it.
|
# spending time developing GNU Parallel by removing it.
|
||||||
|
@ -2800,7 +2800,7 @@ sub check_invalid_option_combinations() {
|
||||||
|
|
||||||
sub init_globals() {
|
sub init_globals() {
|
||||||
# Defaults:
|
# Defaults:
|
||||||
$Global::version = 20230722;
|
$Global::version = 20230822;
|
||||||
$Global::progname = 'parallel';
|
$Global::progname = 'parallel';
|
||||||
$::name = "GNU Parallel";
|
$::name = "GNU Parallel";
|
||||||
$Global::infinity = 2**31;
|
$Global::infinity = 2**31;
|
||||||
|
@ -5761,8 +5761,8 @@ sub usage() {
|
||||||
"If you use programs that use GNU Parallel to process data for an article in a",
|
"If you use programs that use GNU Parallel to process data for an article in a",
|
||||||
"scientific publication, please cite:",
|
"scientific publication, please cite:",
|
||||||
"",
|
"",
|
||||||
" Tange, O. (2023, July 22). GNU Parallel 20230722 ('Приго́жин').",
|
" Tange, O. (2023, August 22). GNU Parallel 20230822 ('Chandrayaan').",
|
||||||
" Zenodo. https://doi.org/10.5281/zenodo.8175685",
|
" Zenodo. https://doi.org/10.5281/zenodo.8278274",
|
||||||
"",
|
"",
|
||||||
# Before changing these lines, please read
|
# Before changing these lines, please read
|
||||||
# https://www.gnu.org/software/parallel/parallel_design.html#citation-notice
|
# https://www.gnu.org/software/parallel/parallel_design.html#citation-notice
|
||||||
|
@ -5794,8 +5794,8 @@ sub citation_notice() {
|
||||||
"If you use programs that use GNU Parallel to process data for an article in a",
|
"If you use programs that use GNU Parallel to process data for an article in a",
|
||||||
"scientific publication, please cite:",
|
"scientific publication, please cite:",
|
||||||
"",
|
"",
|
||||||
" Tange, O. (2023, July 22). GNU Parallel 20230722 ('Приго́жин').",
|
" Tange, O. (2023, August 22). GNU Parallel 20230822 ('Chandrayaan').",
|
||||||
" Zenodo. https://doi.org/10.5281/zenodo.8175685",
|
" Zenodo. https://doi.org/10.5281/zenodo.8278274",
|
||||||
"",
|
"",
|
||||||
# Before changing these line, please read
|
# Before changing these line, please read
|
||||||
# https://www.gnu.org/software/parallel/parallel_design.html#citation-notice and
|
# https://www.gnu.org/software/parallel/parallel_design.html#citation-notice and
|
||||||
|
@ -5922,20 +5922,20 @@ sub citation() {
|
||||||
"If you use programs that use GNU Parallel to process data for an article in a",
|
"If you use programs that use GNU Parallel to process data for an article in a",
|
||||||
"scientific publication, please cite:",
|
"scientific publication, please cite:",
|
||||||
"",
|
"",
|
||||||
"\@software{tange_2023_8175685,",
|
"\@software{tange_2023_8278274,",
|
||||||
" author = {Tange, Ole},",
|
" author = {Tange, Ole},",
|
||||||
" title = {GNU Parallel 20230722 ('Приго́жин')},",
|
" title = {GNU Parallel 20230822 ('Chandrayaan')},",
|
||||||
" month = Jul,",
|
" month = Aug,",
|
||||||
" year = 2023,",
|
" year = 2023,",
|
||||||
" note = {{GNU Parallel is a general parallelizer to run",
|
" note = {{GNU Parallel is a general parallelizer to run",
|
||||||
" multiple serial command line programs in parallel",
|
" multiple serial command line programs in parallel",
|
||||||
" without changing them.}},",
|
" without changing them.}},",
|
||||||
" publisher = {Zenodo},",
|
" publisher = {Zenodo},",
|
||||||
" doi = {10.5281/zenodo.8175685},",
|
" doi = {10.5281/zenodo.8278274},",
|
||||||
" url = {https://doi.org/10.5281/zenodo.8175685}",
|
" url = {https://doi.org/10.5281/zenodo.8278274}",
|
||||||
"}",
|
"}",
|
||||||
"",
|
"",
|
||||||
"(Feel free to use \\nocite{tange_2023_8175685})",
|
"(Feel free to use \\nocite{tange_2023_8278274})",
|
||||||
"",
|
"",
|
||||||
# Before changing these lines, please read
|
# Before changing these lines, please read
|
||||||
# https://www.gnu.org/software/parallel/parallel_design.html#citation-notice and
|
# https://www.gnu.org/software/parallel/parallel_design.html#citation-notice and
|
||||||
|
|
|
@ -330,72 +330,100 @@ change $_ but you have full access to all of GNU B<parallel>'s
|
||||||
internal functions and data structures.
|
internal functions and data structures.
|
||||||
|
|
||||||
The expression must give the same result if evaluated twice -
|
The expression must give the same result if evaluated twice -
|
||||||
otherwise the behaviour is undefined. E.g. this will not work as expected:
|
otherwise the behaviour is undefined. E.g. in some versions of GNU
|
||||||
|
B<parallel> this will not work as expected:
|
||||||
|
|
||||||
parallel echo '{= $_= ++$wrong_counter =}' ::: a b c
|
parallel echo '{= $_= ++$wrong_counter =}' ::: a b c
|
||||||
|
|
||||||
A few convenience functions and data structures have been made:
|
A few convenience functions and data structures have been made:
|
||||||
|
|
||||||
=over 15
|
=over 2
|
||||||
|
|
||||||
=item Z<> B<Q(>I<string>B<)>
|
=item Z<> B<Q(>I<string>B<)>
|
||||||
|
|
||||||
shell quote a string
|
Shell quote a string. Example:
|
||||||
|
|
||||||
|
parallel echo {} is quoted as '{= $_=Q($_) =}' ::: \$PWD
|
||||||
|
|
||||||
=item Z<> B<pQ(>I<string>B<)>
|
=item Z<> B<pQ(>I<string>B<)>
|
||||||
|
|
||||||
perl quote a string
|
Perl quote a string. Example:
|
||||||
|
|
||||||
|
parallel echo {} is quoted as '{= $_=pQ($_) =}' ::: \$PWD
|
||||||
|
|
||||||
=item Z<> B<uq()> (or B<uq>)
|
=item Z<> B<uq()> (or B<uq>)
|
||||||
|
|
||||||
do not quote current replacement string
|
Do not quote current replacement string. Example:
|
||||||
|
|
||||||
|
parallel echo {} has the value '{= uq =}' ::: \$PWD
|
||||||
|
|
||||||
=item Z<> B<hash(val)>
|
=item Z<> B<hash(val)>
|
||||||
|
|
||||||
compute B::hash(val)
|
Compute B::hash(val). Example:
|
||||||
|
|
||||||
|
parallel echo Hash of {} is '{= $_=hash($_) =}' ::: a b c
|
||||||
|
|
||||||
=item Z<> B<total_jobs()>
|
=item Z<> B<total_jobs()>
|
||||||
|
|
||||||
number of jobs in total
|
Number of jobs in total. Example:
|
||||||
|
|
||||||
|
parallel echo Number of jobs: '{= $_=total_jobs() =}' ::: a b c
|
||||||
|
|
||||||
=item Z<> B<slot()>
|
=item Z<> B<slot()>
|
||||||
|
|
||||||
slot number of job
|
Slot number of job. Example:
|
||||||
|
|
||||||
|
parallel echo Job slot of {} is '{= $_=slot() =}' ::: a b c
|
||||||
|
|
||||||
=item Z<> B<seq()>
|
=item Z<> B<seq()>
|
||||||
|
|
||||||
sequence number of job
|
Sequence number of job. Example:
|
||||||
|
|
||||||
|
parallel echo Seq number of {} is '{= $_=seq() =}' ::: a b c
|
||||||
|
|
||||||
=item Z<> B<@arg>
|
=item Z<> B<@arg>
|
||||||
|
|
||||||
the arguments
|
The arguments counting from 1 ($arg[1] = {1} = first argument). Example:
|
||||||
|
|
||||||
|
parallel echo {1}+{2}='{=1 $_=$arg[1]+$arg[2] =}' \
|
||||||
|
::: 1 2 3 ::: 2 3 4
|
||||||
|
|
||||||
|
('{=1' forces this to be a positional replacement string, and
|
||||||
|
therefore will not repeat the value for each arg.)
|
||||||
|
|
||||||
=item Z<> B<skip()>
|
=item Z<> B<skip()>
|
||||||
|
|
||||||
skip this job (see also B<--filter>)
|
Skip this job (see also B<--filter>). Example:
|
||||||
|
|
||||||
=item Z<> B<yyyy_mm_dd_hh_mm_ss(sec)> (alpha testing)
|
parallel echo '{= $arg[1] >= $arg[2] and skip =}' \
|
||||||
|
::: 1 2 3 ::: 2 3 4
|
||||||
|
|
||||||
=item Z<> B<yyyy_mm_dd_hh_mm(sec)> (alpha testing)
|
=item Z<> B<yyyy_mm_dd_hh_mm_ss(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<yyyy_mm_dd(sec)> (alpha testing)
|
=item Z<> B<yyyy_mm_dd_hh_mm(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<hh_mm_ss(sec)> (alpha testing)
|
=item Z<> B<yyyy_mm_dd(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<hh_mm(sec)> (alpha testing)
|
=item Z<> B<hh_mm_ss(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<yyyymmddhhmmss(sec)> (alpha testing)
|
=item Z<> B<hh_mm(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<yyyymmddhhmm(sec)> (alpha testing)
|
=item Z<> B<yyyymmddhhmmss(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<yyyymmdd(sec)> (alpha testing)
|
=item Z<> B<yyyymmddhhmm(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<hhmmss(sec)> (alpha testing)
|
=item Z<> B<yyyymmdd(sec)> (beta testing)
|
||||||
|
|
||||||
=item Z<> B<hhmm(sec)> (alpha testing)
|
=item Z<> B<hhmmss(sec)> (beta testing)
|
||||||
|
|
||||||
time functions. I<sec> is number of seconds since epoch. If left out
|
=item Z<> B<hhmm(sec)> (beta testing)
|
||||||
it will use current local time.
|
|
||||||
|
Time functions. I<sec> is number of seconds since epoch. If left out
|
||||||
|
it will use current local time. Example:
|
||||||
|
|
||||||
|
parallel echo 'Now: {= $_=yyyy_mm_dd_hh_mm_ss() =}' ::: Dummy
|
||||||
|
parallel echo 'The end: {= $_=yyyy_mm_dd_hh_mm_ss($_) =}' \
|
||||||
|
::: 2147483648
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
|
|
|
@ -137,7 +137,7 @@ GetOptions(
|
||||||
"help" => \$opt::dummy,
|
"help" => \$opt::dummy,
|
||||||
) || exit(255);
|
) || exit(255);
|
||||||
$Global::progname = ($0 =~ m:(^|/)([^/]+)$:)[1];
|
$Global::progname = ($0 =~ m:(^|/)([^/]+)$:)[1];
|
||||||
$Global::version = 20230722;
|
$Global::version = 20230822;
|
||||||
if($opt::version) { version(); exit 0; }
|
if($opt::version) { version(); exit 0; }
|
||||||
# Remove -D and --parallel=N
|
# Remove -D and --parallel=N
|
||||||
my @s = (grep { ! /^-D$|^--parallel=\S+$/ }
|
my @s = (grep { ! /^-D$|^--parallel=\S+$/ }
|
||||||
|
|
2
src/sql
2
src/sql
|
@ -670,7 +670,7 @@ $Global::Initfile && unlink $Global::Initfile;
|
||||||
exit ($err);
|
exit ($err);
|
||||||
|
|
||||||
sub parse_options {
|
sub parse_options {
|
||||||
$Global::version = 20230722;
|
$Global::version = 20230822;
|
||||||
$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
|
||||||
|
|
|
@ -179,7 +179,7 @@ debug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-25
|
||||||
|
|
||||||
add_ssh_key_to_authorized
|
add_ssh_key_to_authorized
|
||||||
insert_in_etc_hosts 127.1.2.3 server
|
insert_in_etc_hosts 127.1.2.3 server
|
||||||
parallel add_single_vagrant_to_etc_hosts ::: centos8 freebsd11 freebsd12 rhel8 centos3 centos39-oracle817
|
parallel add_single_vagrant_to_etc_hosts ::: centos8 freebsd11 freebsd12 freebsd13 rhel8 centos3 centos39-oracle817
|
||||||
}
|
}
|
||||||
|
|
||||||
shellsplus() {
|
shellsplus() {
|
||||||
|
|
|
@ -20,7 +20,6 @@ export -f gendata
|
||||||
perl5.14parallel() {
|
perl5.14parallel() {
|
||||||
# Run GNU Parallel under perl 5.14 which does not support 64-bit very well
|
# Run GNU Parallel under perl 5.14 which does not support 64-bit very well
|
||||||
# Remove setpgrp_func because 5.14 may use another func
|
# Remove setpgrp_func because 5.14 may use another func
|
||||||
pwd
|
|
||||||
rm -f ~/.parallel/tmp/sshlogin/*/setpgrp_func
|
rm -f ~/.parallel/tmp/sshlogin/*/setpgrp_func
|
||||||
PATH=input-files/perl-v5.14.2:$PATH
|
PATH=input-files/perl-v5.14.2:$PATH
|
||||||
PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl `which parallel` "$@"
|
PERL5LIB=input-files/perl-v5.14.2/lib input-files/perl-v5.14.2/perl `which parallel` "$@"
|
||||||
|
|
|
@ -615,10 +615,10 @@ par_long_line_remote ### Deal with long command lines on remote servers
|
||||||
par_long_line_remote 1 6 30006
|
par_long_line_remote 1 6 30006
|
||||||
par_long_line_remote 6 50 250050
|
par_long_line_remote 6 50 250050
|
||||||
par_maxlinelen_X_I ### Test max line length -X -I
|
par_maxlinelen_X_I ### Test max line length -X -I
|
||||||
par_maxlinelen_X_I 42d5c115907de0044ef988a0639204cd -
|
par_maxlinelen_X_I 859ed2964e82dba118e92b1bedd2f84a -
|
||||||
par_maxlinelen_X_I Chars per line (817788/13): 62906
|
par_maxlinelen_X_I Chars per line (817788/13): 62906
|
||||||
par_maxlinelen_m_I ### Test max line length -m -I
|
par_maxlinelen_m_I ### Test max line length -m -I
|
||||||
par_maxlinelen_m_I 2f0d9d11a071f5dbe6bd876a19499ff5 -
|
par_maxlinelen_m_I 183794839f45c8f7e38fe7c677c49958 -
|
||||||
par_maxlinelen_m_I Chars per line (697810/11): 63437
|
par_maxlinelen_m_I Chars per line (697810/11): 63437
|
||||||
par_nice Check that --nice works
|
par_nice Check that --nice works
|
||||||
par_nice load_10
|
par_nice load_10
|
||||||
|
@ -1164,9 +1164,9 @@ par_shellquote tcsh \\\\\\\\ "\
|
||||||
par_shellquote tcsh "\\\
par_shellquote tcsh \\\\\\\\\\\\\\ \!\"\#\$%\&\'\(\)\*+,-./0123456789:\;\<\=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~€<7F>\‚\ƒ\„\…\†\‡\ˆ\‰\Š\‹\Œ\<5C>\Ž\<5C>\<5C>\‘\’\“\”\•\–\—\˜\™\š\›\œ\<5C>\ž\Ÿ\ \¡\¢\£\¤\¥\¦\§\¨\©\ª\«\¬\\®\¯\°\±\²\³\´\µ\¶\·\¸\¹\º\»\¼\½\¾\¿\À\Á\Â\Ã\Ä\Å\Æ\Ç\È\É\Ê\Ë\Ì\Í\Î\Ï\Ð\Ñ\Ò\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ý\Þ\ß\à\á\â\ã\ä\å\æ\ç\è\é\ê\ë\ì\í\î\ï\ð\ñ\ò\ó\ô\õ\ö\÷\ø\ù\ú\û\ü\ý\þ\ÿ
|
par_shellquote tcsh "\\\
par_shellquote tcsh \\\\\\\\\\\\\\ \!\"\#\$%\&\'\(\)\*+,-./0123456789:\;\<\=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~€<7F>\‚\ƒ\„\…\†\‡\ˆ\‰\Š\‹\Œ\<5C>\Ž\<5C>\<5C>\‘\’\“\”\•\–\—\˜\™\š\›\œ\<5C>\ž\Ÿ\ \¡\¢\£\¤\¥\¦\§\¨\©\ª\«\¬\\®\¯\°\±\²\³\´\µ\¶\·\¸\¹\º\»\¼\½\¾\¿\À\Á\Â\Ã\Ä\Å\Æ\Ç\È\É\Ê\Ë\Ì\Í\Î\Ï\Ð\Ñ\Ò\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ý\Þ\ß\à\á\â\ã\ä\å\æ\ç\è\é\ê\ë\ì\í\î\ï\ð\ñ\ò\ó\ô\õ\ö\÷\ø\ù\ú\û\ü\ý\þ\ÿ
|
||||||
par_sockets_cores_threads ### Test --number-of-sockets/cores/threads
|
par_sockets_cores_threads ### Test --number-of-sockets/cores/threads
|
||||||
par_sockets_cores_threads 1
|
par_sockets_cores_threads 1
|
||||||
par_sockets_cores_threads 2
|
|
||||||
par_sockets_cores_threads 4
|
par_sockets_cores_threads 4
|
||||||
par_sockets_cores_threads 2
|
par_sockets_cores_threads 8
|
||||||
|
par_sockets_cores_threads 4
|
||||||
par_sockets_cores_threads ### Test --use-sockets-instead-of-threads
|
par_sockets_cores_threads ### Test --use-sockets-instead-of-threads
|
||||||
par_sockets_cores_threads threads done
|
par_sockets_cores_threads threads done
|
||||||
par_sockets_cores_threads sockets done
|
par_sockets_cores_threads sockets done
|
||||||
|
@ -1266,7 +1266,7 @@ par_xargs_compat a_b c
|
||||||
par_xargs_compat d
|
par_xargs_compat d
|
||||||
par_xargs_compat e
|
par_xargs_compat e
|
||||||
par_xargs_compat ### test too long args
|
par_xargs_compat ### test too long args
|
||||||
par_xargs_compat parallel: Error: Command line too long (1000005 >= 64031) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
|
par_xargs_compat parallel: Error: Command line too long (1000005 >= 63543) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
|
||||||
par_xargs_compat xargs: argument line too long
|
par_xargs_compat xargs: argument line too long
|
||||||
par_xargs_compat parallel: Error: Command line too long (1000007 >= 10) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
|
par_xargs_compat parallel: Error: Command line too long (1000007 >= 10) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
|
||||||
par_xargs_compat 1 2
|
par_xargs_compat 1 2
|
||||||
|
|
|
@ -1269,10 +1269,10 @@ par_testquote zsh ()*=?'
|
||||||
par_testquote fdsh "#&/
|
par_testquote fdsh "#&/
|
||||||
par_testquote fdsh ()*=?'
|
par_testquote fdsh ()*=?'
|
||||||
par_too_long_line_X bug #54869: Long lines break
|
par_too_long_line_X bug #54869: Long lines break
|
||||||
par_too_long_line_X 1 15890 63952
|
par_too_long_line_X 1 15806 63532
|
||||||
par_too_long_line_X 1 12796 63980
|
par_too_long_line_X 1 12698 63490
|
||||||
par_too_long_line_X 1 12796 63980
|
par_too_long_line_X 1 12698 63490
|
||||||
par_too_long_line_X 1 518 2590
|
par_too_long_line_X 1 798 3990
|
||||||
par_trailing_space_line_continuation ### Test of trailing space continuation
|
par_trailing_space_line_continuation ### Test of trailing space continuation
|
||||||
par_trailing_space_line_continuation foo ole bar
|
par_trailing_space_line_continuation foo ole bar
|
||||||
par_trailing_space_line_continuation quux
|
par_trailing_space_line_continuation quux
|
||||||
|
|
|
@ -2725,8 +2725,8 @@ par_macron
|
||||||
par_macron ¯<¯<¯>¯> -X ¯<¯<¯>¯>¯<¯<¯>¯>
|
par_macron ¯<¯<¯>¯> -X ¯<¯<¯>¯>¯<¯<¯>¯>
|
||||||
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: -c: line 1: syntax error near unexpected token `newline'
|
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: -c: line 1: syntax error near unexpected token `newline'
|
||||||
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: -c: line 1: `echo ¯<¯<¯>¯>'
|
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: -c: line 1: `echo ¯<¯<¯>¯>'
|
||||||
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: line 1: ¯: Invalid or incomplete multibyte or wide character
|
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: line 1: ¯: No such file or directory
|
||||||
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: line 1: ¯: Invalid or incomplete multibyte or wide character
|
par_macron ¯<¯<¯>¯> -X /usr/bin/bash: line 1: ¯: No such file or directory
|
||||||
par_macron ¯<¯<¯>¯> -q ¯<¯<¯>¯>
|
par_macron ¯<¯<¯>¯> -q ¯<¯<¯>¯>
|
||||||
par_macron ¯<¯<¯>¯> -q ¯<¯<¯>¯> ¯<¯<¯>¯>
|
par_macron ¯<¯<¯>¯> -q ¯<¯<¯>¯> ¯<¯<¯>¯>
|
||||||
par_macron ¯<¯<¯>¯> -q "¯<¯<¯>¯>" ¯<¯<¯>¯>
|
par_macron ¯<¯<¯>¯> -q "¯<¯<¯>¯>" ¯<¯<¯>¯>
|
||||||
|
@ -2744,15 +2744,15 @@ par_macron
|
||||||
par_macron ¯<¯<¯>¯> -k ¯<¯<¯>¯>¯<¯<¯>¯>
|
par_macron ¯<¯<¯>¯> -k ¯<¯<¯>¯>¯<¯<¯>¯>
|
||||||
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: -c: line 1: syntax error near unexpected token `newline'
|
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: -c: line 1: syntax error near unexpected token `newline'
|
||||||
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: -c: line 1: `echo ¯<¯<¯>¯>'
|
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: -c: line 1: `echo ¯<¯<¯>¯>'
|
||||||
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: line 1: ¯: Invalid or incomplete multibyte or wide character
|
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: line 1: ¯: No such file or directory
|
||||||
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: line 1: ¯: Invalid or incomplete multibyte or wide character
|
par_macron ¯<¯<¯>¯> -k /usr/bin/bash: line 1: ¯: No such file or directory
|
||||||
par_max_length_len_128k ### BUG: The length for -X is not close to max (131072)
|
par_max_length_len_128k ### BUG: The length for -X is not close to max (131072)
|
||||||
par_max_length_len_128k 64xxx
|
par_max_length_len_128k 63xxx
|
||||||
par_max_length_len_128k 64xxx
|
par_max_length_len_128k 63xxx
|
||||||
par_max_length_len_128k 64xxx
|
par_max_length_len_128k 63xxx
|
||||||
par_max_length_len_128k 64xxx
|
par_max_length_len_128k 63xxx
|
||||||
par_max_length_len_128k 64xxx
|
par_max_length_len_128k 63xxx
|
||||||
par_max_length_len_128k 64xxx
|
par_max_length_len_128k 63xxx
|
||||||
par_memfree ### test memfree - it should be killed by timeout
|
par_memfree ### test memfree - it should be killed by timeout
|
||||||
par_memfree Free mem: 1k
|
par_memfree Free mem: 1k
|
||||||
par_memfree parallel: Warning: This job was killed because it timed out:
|
par_memfree parallel: Warning: This job was killed because it timed out:
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
par_10000_m_X ### Test -m with 10000 args
|
par_10000_m_X ### Test -m with 10000 args
|
||||||
par_10000_m_X 3 29994 186685
|
par_10000_m_X 3 29994 186685
|
||||||
par_10000_m_X 68c56110ece48d4cd34af322ea65ebaf -
|
par_10000_m_X 268eed4478df6062b69e01f880b2ed65 -
|
||||||
par_X_I_meta ### Test -X -I with shell meta chars
|
par_X_I_meta ### Test -X -I with shell meta chars
|
||||||
par_X_I_meta 3
|
par_X_I_meta 3
|
||||||
par_X_I_meta 3
|
par_X_I_meta 3
|
||||||
|
@ -730,7 +730,7 @@ par_shebang r [1] "B"
|
||||||
par_shebang r [1] "C"
|
par_shebang r [1] "C"
|
||||||
par_show_limits ### Test --show-limits
|
par_show_limits ### Test --show-limits
|
||||||
par_show_limits Maximal size of command: 130xxx
|
par_show_limits Maximal size of command: 130xxx
|
||||||
par_show_limits Maximal usable size of command: 64xxx
|
par_show_limits Maximal usable size of command: 63xxx
|
||||||
par_show_limits
|
par_show_limits
|
||||||
par_show_limits Execution will continue now, and it will try to read its input
|
par_show_limits Execution will continue now, and it will try to read its input
|
||||||
par_show_limits and run commands; if this is not what you wanted to happen, please
|
par_show_limits and run commands; if this is not what you wanted to happen, please
|
||||||
|
@ -747,7 +747,7 @@ par_show_limits press CTRL-D or CTRL-C
|
||||||
par_show_limits bar car far
|
par_show_limits bar car far
|
||||||
par_show_limits ### BUG: empty lines with --show-limit
|
par_show_limits ### BUG: empty lines with --show-limit
|
||||||
par_show_limits Maximal size of command: 130xxx
|
par_show_limits Maximal size of command: 130xxx
|
||||||
par_show_limits Maximal usable size of command: 64xxx
|
par_show_limits Maximal usable size of command: 63xxx
|
||||||
par_show_limits
|
par_show_limits
|
||||||
par_show_limits Execution will continue now, and it will try to read its input
|
par_show_limits Execution will continue now, and it will try to read its input
|
||||||
par_show_limits and run commands; if this is not what you wanted to happen, please
|
par_show_limits and run commands; if this is not what you wanted to happen, please
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
|
dir ~/privat/parallel/testsuite
|
||||||
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 ### 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 ### 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 Eats 4 GB
|
||||||
par_2gb_record_reading 0
|
par_2gb_record_reading 0
|
||||||
par_2gb_record_reading Eats 4.7 GB
|
par_2gb_record_reading Eats 4.7 GB
|
||||||
|
|
|
@ -223,6 +223,12 @@ par__test_different_rsync_versions rsync-v2.6.6 Basic use works: rsync-v2.6.6
|
||||||
par__test_different_rsync_versions rsync-v2.6.7 Basic use works: rsync-v2.6.7
|
par__test_different_rsync_versions rsync-v2.6.7 Basic use works: rsync-v2.6.7
|
||||||
par__test_different_rsync_versions rsync-v2.6.8 Basic use works: rsync-v2.6.8
|
par__test_different_rsync_versions rsync-v2.6.8 Basic use works: rsync-v2.6.8
|
||||||
par__test_different_rsync_versions rsync-v2.6.9 Basic use works: rsync-v2.6.9
|
par__test_different_rsync_versions rsync-v2.6.9 Basic use works: rsync-v2.6.9
|
||||||
|
par__test_different_rsync_versions rsync-v3.0.0 Basic use works: rsync-v3.0.0
|
||||||
|
par__test_different_rsync_versions rsync-v3.0.1 Basic use works: rsync-v3.0.1
|
||||||
|
par__test_different_rsync_versions rsync-v3.0.2 Basic use works: rsync-v3.0.2
|
||||||
|
par__test_different_rsync_versions rsync-v3.0.3 Basic use works: rsync-v3.0.3
|
||||||
|
par__test_different_rsync_versions rsync-v3.0.4 Basic use works: rsync-v3.0.4
|
||||||
|
par__test_different_rsync_versions rsync-v3.0.5 Basic use works: rsync-v3.0.5
|
||||||
par__test_different_rsync_versions rsync-v3.0.6 Basic use works: rsync-v3.0.6
|
par__test_different_rsync_versions rsync-v3.0.6 Basic use works: rsync-v3.0.6
|
||||||
par__test_different_rsync_versions rsync-v3.0.7 Basic use works: rsync-v3.0.7
|
par__test_different_rsync_versions rsync-v3.0.7 Basic use works: rsync-v3.0.7
|
||||||
par__test_different_rsync_versions rsync-v3.0.8 Basic use works: rsync-v3.0.8
|
par__test_different_rsync_versions rsync-v3.0.8 Basic use works: rsync-v3.0.8
|
||||||
|
|
|
@ -40,22 +40,10 @@ par_--ssh_autossh rsync: connection unexpectedly closed (0 bytes received so far
|
||||||
par_--ssh_autossh rsync error: error in rsync protocol data stream (code 12) at io.c(231) [Receiver=3.2.7]
|
par_--ssh_autossh rsync error: error in rsync protocol data stream (code 12) at io.c(231) [Receiver=3.2.7]
|
||||||
par_--ssh_autossh foo_autossh
|
par_--ssh_autossh foo_autossh
|
||||||
par_--ssh_lsh ### --ssh lsh
|
par_--ssh_lsh ### --ssh lsh
|
||||||
par_--ssh_lsh parallel: Warning: Could not figure out number of cpus on lo (). Using 1.
|
par_--ssh_lsh OK
|
||||||
par_--ssh_lsh lsh: Server's hostkey is not trusted. Disconnecting.
|
par_--ssh_lsh OK
|
||||||
par_--ssh_lsh lsh: Protocol error: Bad server host key
par_--ssh_lsh
|
par_--ssh_lsh OK
|
||||||
par_--ssh_lsh
|
par_--ssh_lsh OK
|
||||||
par_--ssh_lsh parallel: Warning: Could not figure out number of cpus on csh@lo (). Using 1.
|
|
||||||
par_--ssh_lsh lsh: Server's hostkey is not trusted. Disconnecting.
|
|
||||||
par_--ssh_lsh lsh: Protocol error: Bad server host key
par_--ssh_lsh
|
|
||||||
par_--ssh_lsh
|
|
||||||
par_--ssh_lsh parallel: Warning: Could not figure out number of cpus on lo (). Using 1.
|
|
||||||
par_--ssh_lsh lsh: Server's hostkey is not trusted. Disconnecting.
|
|
||||||
par_--ssh_lsh lsh: Protocol error: Bad server host key
par_--ssh_lsh
|
|
||||||
par_--ssh_lsh
|
|
||||||
par_--ssh_lsh parallel: Warning: Could not figure out number of cpus on csh@lo (). Using 1.
|
|
||||||
par_--ssh_lsh lsh: Server's hostkey is not trusted. Disconnecting.
|
|
||||||
par_--ssh_lsh lsh: Protocol error: Bad server host key
par_--ssh_lsh
|
|
||||||
par_--ssh_lsh
|
|
||||||
par__--shellquote_command_len ### test quoting will not cause a crash if too long
|
par__--shellquote_command_len ### test quoting will not cause a crash if too long
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 1 1 1 4
|
par__--shellquote_command_len -Slo -j10 " 1 1 1 1 4
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 2 1 1 10
|
par__--shellquote_command_len -Slo -j10 " 1 2 1 1 10
|
||||||
|
@ -257,74 +245,74 @@ par__--shellquote_command_len -Slo -j10 ' 10 7 0 0 0
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 8 0 0 0
|
par__--shellquote_command_len -Slo -j10 ' 10 8 0 0 0
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 9 0 0 0
|
par__--shellquote_command_len -Slo -j10 ' 10 9 0 0 0
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 10 0 0 0
|
par__--shellquote_command_len -Slo -j10 ' 10 10 0 0 0
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 9 parallel: Error: Command line too long (98xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 1 9 parallel: Error: Command line too long (98xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 10 parallel: Error: Command line too long (295xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 1 10 parallel: Error: Command line too long (295xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 8 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 2 8 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 9 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 2 9 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 10 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 2 10 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 8 parallel: Error: Command line too long (98xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 3 8 parallel: Error: Command line too long (98xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 9 parallel: Error: Command line too long (295xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 3 9 parallel: Error: Command line too long (295xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 10 parallel: Error: Command line too long (885xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 3 10 parallel: Error: Command line too long (885xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 8 parallel: Error: Command line too long (131xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 4 8 parallel: Error: Command line too long (131xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 9 parallel: Error: Command line too long (393xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 4 9 parallel: Error: Command line too long (393xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 10 parallel: Error: Command line too long (1180xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 4 10 parallel: Error: Command line too long (1180xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 8 parallel: Error: Command line too long (164xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 5 8 parallel: Error: Command line too long (164xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 9 parallel: Error: Command line too long (492xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 5 9 parallel: Error: Command line too long (492xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 10 parallel: Error: Command line too long (1476xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 5 10 parallel: Error: Command line too long (1476xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 7 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 6 7 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 8 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 6 8 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 9 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 6 9 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 10 parallel: Error: Command line too long (1771xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 6 10 parallel: Error: Command line too long (1771xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 7 parallel: Error: Command line too long (76xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 7 7 parallel: Error: Command line too long (76xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 8 parallel: Error: Command line too long (229xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 7 8 parallel: Error: Command line too long (229xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 9 parallel: Error: Command line too long (688xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 7 9 parallel: Error: Command line too long (688xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 10 parallel: Error: Command line too long (2066xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 7 10 parallel: Error: Command line too long (2066xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 7 parallel: Error: Command line too long (87xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 8 7 parallel: Error: Command line too long (87xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 8 parallel: Error: Command line too long (262xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 8 8 parallel: Error: Command line too long (262xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 9 parallel: Error: Command line too long (787xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 8 9 parallel: Error: Command line too long (787xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 10 parallel: Error: Command line too long (2361xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 8 10 parallel: Error: Command line too long (2361xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 7 parallel: Error: Command line too long (98xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 9 7 parallel: Error: Command line too long (98xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 8 parallel: Error: Command line too long (295xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 9 8 parallel: Error: Command line too long (295xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 9 parallel: Error: Command line too long (885xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 9 9 parallel: Error: Command line too long (885xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 10 parallel: Error: Command line too long (2657xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 9 10 parallel: Error: Command line too long (2657xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 7 parallel: Error: Command line too long (109xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 10 7 parallel: Error: Command line too long (109xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 8 parallel: Error: Command line too long (328xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 10 8 parallel: Error: Command line too long (328xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 9 parallel: Error: Command line too long (984xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 10 9 parallel: Error: Command line too long (984xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 10 parallel: Error: Command line too long (2952xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len -Slo -j10 " 10 10 parallel: Error: Command line too long (2952xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 9 parallel: Error: Command line too long (98xxx >= 64xxx) at input 0: '
|
par__--shellquote_command_len -Slo -j10 ' 1 9 parallel: Error: Command line too long (98xxx >= 63xxx) at input 0: '
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 10 parallel: Error: Command line too long (295xxx >= 64xxx) at input 0: '
|
par__--shellquote_command_len -Slo -j10 ' 1 10 parallel: Error: Command line too long (295xxx >= 63xxx) at input 0: '
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 8 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: ''
|
par__--shellquote_command_len -Slo -j10 ' 2 8 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: ''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 9 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: ''
|
par__--shellquote_command_len -Slo -j10 ' 2 9 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: ''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 10 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: ''
|
par__--shellquote_command_len -Slo -j10 ' 2 10 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: ''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 8 parallel: Error: Command line too long (98xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len -Slo -j10 ' 3 8 parallel: Error: Command line too long (98xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 9 parallel: Error: Command line too long (295xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len -Slo -j10 ' 3 9 parallel: Error: Command line too long (295xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 10 parallel: Error: Command line too long (885xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len -Slo -j10 ' 3 10 parallel: Error: Command line too long (885xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 8 parallel: Error: Command line too long (131xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len -Slo -j10 ' 4 8 parallel: Error: Command line too long (131xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 9 parallel: Error: Command line too long (393xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len -Slo -j10 ' 4 9 parallel: Error: Command line too long (393xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 10 parallel: Error: Command line too long (1180xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len -Slo -j10 ' 4 10 parallel: Error: Command line too long (1180xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 8 parallel: Error: Command line too long (164xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len -Slo -j10 ' 5 8 parallel: Error: Command line too long (164xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 9 parallel: Error: Command line too long (492xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len -Slo -j10 ' 5 9 parallel: Error: Command line too long (492xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 10 parallel: Error: Command line too long (1476xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len -Slo -j10 ' 5 10 parallel: Error: Command line too long (1476xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 7 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len -Slo -j10 ' 6 7 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 8 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len -Slo -j10 ' 6 8 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 9 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len -Slo -j10 ' 6 9 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 10 parallel: Error: Command line too long (1771xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len -Slo -j10 ' 6 10 parallel: Error: Command line too long (1771xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 7 parallel: Error: Command line too long (76xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len -Slo -j10 ' 7 7 parallel: Error: Command line too long (76xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 8 parallel: Error: Command line too long (229xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len -Slo -j10 ' 7 8 parallel: Error: Command line too long (229xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 9 parallel: Error: Command line too long (688xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len -Slo -j10 ' 7 9 parallel: Error: Command line too long (688xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 10 parallel: Error: Command line too long (2066xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len -Slo -j10 ' 7 10 parallel: Error: Command line too long (2066xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 7 parallel: Error: Command line too long (87xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len -Slo -j10 ' 8 7 parallel: Error: Command line too long (87xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 8 parallel: Error: Command line too long (262xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len -Slo -j10 ' 8 8 parallel: Error: Command line too long (262xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 9 parallel: Error: Command line too long (787xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len -Slo -j10 ' 8 9 parallel: Error: Command line too long (787xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 10 parallel: Error: Command line too long (2361xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len -Slo -j10 ' 8 10 parallel: Error: Command line too long (2361xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 7 parallel: Error: Command line too long (98xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len -Slo -j10 ' 9 7 parallel: Error: Command line too long (98xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 8 parallel: Error: Command line too long (295xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len -Slo -j10 ' 9 8 parallel: Error: Command line too long (295xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 9 parallel: Error: Command line too long (885xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len -Slo -j10 ' 9 9 parallel: Error: Command line too long (885xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 10 parallel: Error: Command line too long (2657xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len -Slo -j10 ' 9 10 parallel: Error: Command line too long (2657xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 7 parallel: Error: Command line too long (109xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len -Slo -j10 ' 10 7 parallel: Error: Command line too long (109xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 8 parallel: Error: Command line too long (328xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len -Slo -j10 ' 10 8 parallel: Error: Command line too long (328xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 9 parallel: Error: Command line too long (984xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len -Slo -j10 ' 10 9 parallel: Error: Command line too long (984xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 10 parallel: Error: Command line too long (2952xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len -Slo -j10 ' 10 10 parallel: Error: Command line too long (2952xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len " 1 1 1 2 6
|
par__--shellquote_command_len " 1 1 1 2 6
|
||||||
par__--shellquote_command_len " 1 2 1 2 12
|
par__--shellquote_command_len " 1 2 1 2 12
|
||||||
par__--shellquote_command_len " 1 3 1 2 30
|
par__--shellquote_command_len " 1 3 1 2 30
|
||||||
|
@ -525,86 +513,86 @@ par__--shellquote_command_len ' 10 7 0 0 0
|
||||||
par__--shellquote_command_len ' 10 8 0 0 0
|
par__--shellquote_command_len ' 10 8 0 0 0
|
||||||
par__--shellquote_command_len ' 10 9 0 0 0
|
par__--shellquote_command_len ' 10 9 0 0 0
|
||||||
par__--shellquote_command_len ' 10 10 0 0 0
|
par__--shellquote_command_len ' 10 10 0 0 0
|
||||||
par__--shellquote_command_len " 1 8 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 1 8 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 1 9 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 1 9 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 1 10 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 1 10 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 2 8 parallel: Error: Command line too long (131xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 2 8 parallel: Error: Command line too long (131xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 2 9 parallel: Error: Command line too long (393xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 2 9 parallel: Error: Command line too long (393xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 2 10 parallel: Error: Command line too long (1180xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 2 10 parallel: Error: Command line too long (1180xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 3 7 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 3 7 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 3 8 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 3 8 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 3 9 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 3 9 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 3 10 parallel: Error: Command line too long (1771xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 3 10 parallel: Error: Command line too long (1771xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 4 7 parallel: Error: Command line too long (87xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 4 7 parallel: Error: Command line too long (87xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 4 8 parallel: Error: Command line too long (262xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 4 8 parallel: Error: Command line too long (262xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 4 9 parallel: Error: Command line too long (787xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 4 9 parallel: Error: Command line too long (787xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 4 10 parallel: Error: Command line too long (2361xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 4 10 parallel: Error: Command line too long (2361xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 5 7 parallel: Error: Command line too long (109xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 5 7 parallel: Error: Command line too long (109xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 5 8 parallel: Error: Command line too long (328xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 5 8 parallel: Error: Command line too long (328xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 5 9 parallel: Error: Command line too long (984xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 5 9 parallel: Error: Command line too long (984xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 5 10 parallel: Error: Command line too long (2952xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 5 10 parallel: Error: Command line too long (2952xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 6 7 parallel: Error: Command line too long (131xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 6 7 parallel: Error: Command line too long (131xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 6 8 parallel: Error: Command line too long (393xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 6 8 parallel: Error: Command line too long (393xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 6 9 parallel: Error: Command line too long (1180xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 6 9 parallel: Error: Command line too long (1180xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 6 10 parallel: Error: Command line too long (3542xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 6 10 parallel: Error: Command line too long (3542xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 7 7 parallel: Error: Command line too long (153xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 7 7 parallel: Error: Command line too long (153xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 7 8 parallel: Error: Command line too long (459xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 7 8 parallel: Error: Command line too long (459xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 7 9 parallel: Error: Command line too long (1377xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 7 9 parallel: Error: Command line too long (1377xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 7 10 parallel: Error: Command line too long (4133xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 7 10 parallel: Error: Command line too long (4133xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 8 7 parallel: Error: Command line too long (174xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 8 7 parallel: Error: Command line too long (174xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 8 8 parallel: Error: Command line too long (524xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 8 8 parallel: Error: Command line too long (524xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 8 9 parallel: Error: Command line too long (1574xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 8 9 parallel: Error: Command line too long (1574xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 8 10 parallel: Error: Command line too long (4723xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 8 10 parallel: Error: Command line too long (4723xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 9 6 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 9 6 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 9 7 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 9 7 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 9 8 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 9 8 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 9 9 parallel: Error: Command line too long (1771xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 9 9 parallel: Error: Command line too long (1771xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 9 10 parallel: Error: Command line too long (5314xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 9 10 parallel: Error: Command line too long (5314xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 10 6 parallel: Error: Command line too long (72xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 10 6 parallel: Error: Command line too long (72xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 10 7 parallel: Error: Command line too long (218xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 10 7 parallel: Error: Command line too long (218xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 10 8 parallel: Error: Command line too long (656xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 10 8 parallel: Error: Command line too long (656xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 10 9 parallel: Error: Command line too long (1968xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 10 9 parallel: Error: Command line too long (1968xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len " 10 10 parallel: Error: Command line too long (5904xxx >= 64xxx) at input 0: "
|
par__--shellquote_command_len " 10 10 parallel: Error: Command line too long (5904xxx >= 63xxx) at input 0: "
|
||||||
par__--shellquote_command_len ' 1 8 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: '
|
par__--shellquote_command_len ' 1 8 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: '
|
||||||
par__--shellquote_command_len ' 1 9 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: '
|
par__--shellquote_command_len ' 1 9 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: '
|
||||||
par__--shellquote_command_len ' 1 10 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: '
|
par__--shellquote_command_len ' 1 10 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: '
|
||||||
par__--shellquote_command_len ' 2 8 parallel: Error: Command line too long (131xxx >= 64xxx) at input 0: ''
|
par__--shellquote_command_len ' 2 8 parallel: Error: Command line too long (131xxx >= 63xxx) at input 0: ''
|
||||||
par__--shellquote_command_len ' 2 9 parallel: Error: Command line too long (393xxx >= 64xxx) at input 0: ''
|
par__--shellquote_command_len ' 2 9 parallel: Error: Command line too long (393xxx >= 63xxx) at input 0: ''
|
||||||
par__--shellquote_command_len ' 2 10 parallel: Error: Command line too long (1180xxx >= 64xxx) at input 0: ''
|
par__--shellquote_command_len ' 2 10 parallel: Error: Command line too long (1180xxx >= 63xxx) at input 0: ''
|
||||||
par__--shellquote_command_len ' 3 7 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len ' 3 7 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len ' 3 8 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len ' 3 8 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len ' 3 9 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len ' 3 9 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len ' 3 10 parallel: Error: Command line too long (1771xxx >= 64xxx) at input 0: '''
|
par__--shellquote_command_len ' 3 10 parallel: Error: Command line too long (1771xxx >= 63xxx) at input 0: '''
|
||||||
par__--shellquote_command_len ' 4 7 parallel: Error: Command line too long (87xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len ' 4 7 parallel: Error: Command line too long (87xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len ' 4 8 parallel: Error: Command line too long (262xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len ' 4 8 parallel: Error: Command line too long (262xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len ' 4 9 parallel: Error: Command line too long (787xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len ' 4 9 parallel: Error: Command line too long (787xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len ' 4 10 parallel: Error: Command line too long (2361xxx >= 64xxx) at input 0: ''''
|
par__--shellquote_command_len ' 4 10 parallel: Error: Command line too long (2361xxx >= 63xxx) at input 0: ''''
|
||||||
par__--shellquote_command_len ' 5 7 parallel: Error: Command line too long (109xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len ' 5 7 parallel: Error: Command line too long (109xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len ' 5 8 parallel: Error: Command line too long (328xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len ' 5 8 parallel: Error: Command line too long (328xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len ' 5 9 parallel: Error: Command line too long (984xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len ' 5 9 parallel: Error: Command line too long (984xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len ' 5 10 parallel: Error: Command line too long (2952xxx >= 64xxx) at input 0: '''''
|
par__--shellquote_command_len ' 5 10 parallel: Error: Command line too long (2952xxx >= 63xxx) at input 0: '''''
|
||||||
par__--shellquote_command_len ' 6 7 parallel: Error: Command line too long (131xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len ' 6 7 parallel: Error: Command line too long (131xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len ' 6 8 parallel: Error: Command line too long (393xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len ' 6 8 parallel: Error: Command line too long (393xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len ' 6 9 parallel: Error: Command line too long (1180xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len ' 6 9 parallel: Error: Command line too long (1180xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len ' 6 10 parallel: Error: Command line too long (3542xxx >= 64xxx) at input 0: ''''''
|
par__--shellquote_command_len ' 6 10 parallel: Error: Command line too long (3542xxx >= 63xxx) at input 0: ''''''
|
||||||
par__--shellquote_command_len ' 7 7 parallel: Error: Command line too long (153xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len ' 7 7 parallel: Error: Command line too long (153xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len ' 7 8 parallel: Error: Command line too long (459xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len ' 7 8 parallel: Error: Command line too long (459xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len ' 7 9 parallel: Error: Command line too long (1377xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len ' 7 9 parallel: Error: Command line too long (1377xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len ' 7 10 parallel: Error: Command line too long (4133xxx >= 64xxx) at input 0: '''''''
|
par__--shellquote_command_len ' 7 10 parallel: Error: Command line too long (4133xxx >= 63xxx) at input 0: '''''''
|
||||||
par__--shellquote_command_len ' 8 7 parallel: Error: Command line too long (174xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len ' 8 7 parallel: Error: Command line too long (174xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len ' 8 8 parallel: Error: Command line too long (524xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len ' 8 8 parallel: Error: Command line too long (524xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len ' 8 9 parallel: Error: Command line too long (1574xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len ' 8 9 parallel: Error: Command line too long (1574xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len ' 8 10 parallel: Error: Command line too long (4723xxx >= 64xxx) at input 0: ''''''''
|
par__--shellquote_command_len ' 8 10 parallel: Error: Command line too long (4723xxx >= 63xxx) at input 0: ''''''''
|
||||||
par__--shellquote_command_len ' 9 6 parallel: Error: Command line too long (65xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len ' 9 6 parallel: Error: Command line too long (65xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len ' 9 7 parallel: Error: Command line too long (196xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len ' 9 7 parallel: Error: Command line too long (196xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len ' 9 8 parallel: Error: Command line too long (590xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len ' 9 8 parallel: Error: Command line too long (590xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len ' 9 9 parallel: Error: Command line too long (1771xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len ' 9 9 parallel: Error: Command line too long (1771xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len ' 9 10 parallel: Error: Command line too long (5314xxx >= 64xxx) at input 0: '''''''''
|
par__--shellquote_command_len ' 9 10 parallel: Error: Command line too long (5314xxx >= 63xxx) at input 0: '''''''''
|
||||||
par__--shellquote_command_len ' 10 6 parallel: Error: Command line too long (72xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len ' 10 6 parallel: Error: Command line too long (72xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len ' 10 7 parallel: Error: Command line too long (218xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len ' 10 7 parallel: Error: Command line too long (218xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len ' 10 8 parallel: Error: Command line too long (656xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len ' 10 8 parallel: Error: Command line too long (656xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len ' 10 9 parallel: Error: Command line too long (1968xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len ' 10 9 parallel: Error: Command line too long (1968xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__--shellquote_command_len ' 10 10 parallel: Error: Command line too long (5904xxx >= 64xxx) at input 0: ''''''''''
|
par__--shellquote_command_len ' 10 10 parallel: Error: Command line too long (5904xxx >= 63xxx) at input 0: ''''''''''
|
||||||
par__basefile_cleanup ### bug #46520: --basefile cleans up without --cleanup
|
par__basefile_cleanup ### bug #46520: --basefile cleans up without --cleanup
|
||||||
par__basefile_cleanup bug_46520
|
par__basefile_cleanup bug_46520
|
||||||
par__basefile_cleanup bug_46520
|
par__basefile_cleanup bug_46520
|
||||||
|
|
|
@ -52,11 +52,9 @@ par_propagate_env ** test_zsh_filter
|
||||||
par_propagate_env FOO=test_zsh_filter
|
par_propagate_env FOO=test_zsh_filter
|
||||||
par_propagate_env HOME=~
|
par_propagate_env HOME=~
|
||||||
par_propagate_env ** test_csh
|
par_propagate_env ** test_csh
|
||||||
par_propagate_env MANPATH: Undefined variable.
|
|
||||||
par_propagate_env FOO=test_csh
|
par_propagate_env FOO=test_csh
|
||||||
par_propagate_env HOME=~
|
par_propagate_env HOME=~
|
||||||
par_propagate_env ** test_csh_filter
|
par_propagate_env ** test_csh_filter
|
||||||
par_propagate_env MANPATH: Undefined variable.
|
|
||||||
par_propagate_env FOO=test_csh_filter
|
par_propagate_env FOO=test_csh_filter
|
||||||
par_propagate_env HOME=~
|
par_propagate_env HOME=~
|
||||||
par_propagate_env ** bug #41805 done
|
par_propagate_env ** bug #41805 done
|
||||||
|
|
|
@ -459,7 +459,7 @@ echo '### true < 32767-ys.xi'
|
||||||
### true < 32767-ys.xi
|
### true < 32767-ys.xi
|
||||||
stdout xargs true < 32767-ys.xi
|
stdout xargs true < 32767-ys.xi
|
||||||
stdout parallel -k true < 32767-ys.xi
|
stdout parallel -k true < 32767-ys.xi
|
||||||
parallel: Error: Command line too long (65541 >= 64031) at input 0: y y y y y y y y y y y y y y y y y y y y y y y y y ...
|
parallel: Error: Command line too long (65541 >= 63543) at input 0: y y y y y y y y y y y y y y y y y y y y y y y y y ...
|
||||||
echo '### true < 16383-ys.xi'
|
echo '### true < 16383-ys.xi'
|
||||||
### true < 16383-ys.xi
|
### true < 16383-ys.xi
|
||||||
stdout xargs true < 16383-ys.xi
|
stdout xargs true < 16383-ys.xi
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
echo '### Test of xargs -m command lines > 130k'; seq 1 60000 | parallel -m -j1 echo a{}b{}c | tee >(wc >/tmp/awc$$) >(sort | md5sum) >/tmp/a$$; wait; CHAR=$(cat /tmp/a$$ | wc -c); LINES=$(cat /tmp/a$$ | wc -l); echo "Chars per line:" $(echo "$CHAR/$LINES" | bc); cat /tmp/awc$$; rm /tmp/a$$ /tmp/awc$$
|
echo '### Test of xargs -m command lines > 130k'; seq 1 60000 | parallel -m -j1 echo a{}b{}c | tee >(wc >/tmp/awc$$) >(sort | md5sum) >/tmp/a$$; wait; CHAR=$(cat /tmp/a$$ | wc -c); LINES=$(cat /tmp/a$$ | wc -l); echo "Chars per line:" $(echo "$CHAR/$LINES" | bc); cat /tmp/awc$$; rm /tmp/a$$ /tmp/awc$$
|
||||||
### Test of xargs -m command lines > 130k
|
### Test of xargs -m command lines > 130k
|
||||||
2f0d9d11a071f5dbe6bd876a19499ff5 -
|
183794839f45c8f7e38fe7c677c49958 -
|
||||||
Chars per line: 63437
|
Chars per line: 63437
|
||||||
11 119989 697810
|
11 119989 697810
|
||||||
echo '### Test of xargs -X command lines > 130k'; seq 1 60000 | parallel -X -j1 echo a{}b{}c | tee >(wc >/tmp/bwc$$) >(sort | (sleep 1; md5sum)) >/tmp/b$$; wait; CHAR=$(cat /tmp/b$$ | wc -c); LINES=$(cat /tmp/b$$ | wc -l); echo "Chars per line:" $(echo "$CHAR/$LINES" | bc); cat /tmp/bwc$$; rm /tmp/b$$ /tmp/bwc$$
|
echo '### Test of xargs -X command lines > 130k'; seq 1 60000 | parallel -X -j1 echo a{}b{}c | tee >(wc >/tmp/bwc$$) >(sort | (sleep 1; md5sum)) >/tmp/b$$; wait; CHAR=$(cat /tmp/b$$ | wc -c); LINES=$(cat /tmp/b$$ | wc -l); echo "Chars per line:" $(echo "$CHAR/$LINES" | bc); cat /tmp/bwc$$; rm /tmp/b$$ /tmp/bwc$$
|
||||||
### Test of xargs -X command lines > 130k
|
### Test of xargs -X command lines > 130k
|
||||||
42d5c115907de0044ef988a0639204cd -
|
859ed2964e82dba118e92b1bedd2f84a -
|
||||||
Chars per line: 62906
|
Chars per line: 62906
|
||||||
13 60000 817788
|
13 60000 817788
|
||||||
echo '### Test of xargs -m command lines > 130k'; seq 1 60000 | parallel -k -j1 -m echo | md5sum
|
echo '### Test of xargs -m command lines > 130k'; seq 1 60000 | parallel -k -j1 -m echo | md5sum
|
||||||
### Test of xargs -m command lines > 130k
|
### Test of xargs -m command lines > 130k
|
||||||
0896c693a7d42440f31c13c803d27df2 -
|
00b654c29383f20646f694a54521c378 -
|
||||||
echo '### This causes problems if we kill child processes'; # 2>/dev/null to avoid parallel: Warning: Starting 45 processes took > 2 sec.
|
echo '### This causes problems if we kill child processes'; # 2>/dev/null to avoid parallel: Warning: Starting 45 processes took > 2 sec.
|
||||||
### This causes problems if we kill child processes
|
### This causes problems if we kill child processes
|
||||||
seq 2 40 | parallel -j 0 seq 1 10 2>/dev/null | sort | md5sum
|
seq 2 40 | parallel -j 0 seq 1 10 2>/dev/null | sort | md5sum
|
||||||
|
|
|
@ -59,9 +59,9 @@ please cite as described in 'parallel --citation'.
|
||||||
echo '### bug #39787: --xargs broken'
|
echo '### bug #39787: --xargs broken'
|
||||||
### bug #39787: --xargs broken
|
### bug #39787: --xargs broken
|
||||||
nice perl -e 'for(1..30000){print "$_\n"}' | $NICEPAR --xargs -k echo | perl -ne 'print length $_,"\n"'
|
nice perl -e 'for(1..30000){print "$_\n"}' | $NICEPAR --xargs -k echo | perl -ne 'print length $_,"\n"'
|
||||||
64026
|
63534
|
||||||
64026
|
63534
|
||||||
40842
|
41826
|
||||||
echo '### --delay should grow by 3 sec per arg'
|
echo '### --delay should grow by 3 sec per arg'
|
||||||
### --delay should grow by 3 sec per arg
|
### --delay should grow by 3 sec per arg
|
||||||
stdout /usr/bin/time -f %e parallel --delay 3 true ::: 1 2 | perl -ne '$_ >= 3 and $_ <= 8 and print "OK\n"'
|
stdout /usr/bin/time -f %e parallel --delay 3 true ::: 1 2 | perl -ne '$_ >= 3 and $_ <= 8 and print "OK\n"'
|
||||||
|
|
|
@ -115,8 +115,8 @@ par_special_ssh 98
|
||||||
par_special_ssh 99
|
par_special_ssh 99
|
||||||
par_special_ssh 100
|
par_special_ssh 100
|
||||||
par_timeout_retries ### test --timeout --retries
|
par_timeout_retries ### test --timeout --retries
|
||||||
|
par_timeout_retries ssh: connect to host 192.168.1.197 port 22: No route to host
par_timeout_retries
|
||||||
par_timeout_retries parallel: Warning: This job was killed because it timed out:
|
par_timeout_retries parallel: Warning: This job was killed because it timed out:
|
||||||
par_timeout_retries parallel: Warning: ssh 192.168.1.197 echo 192.168.1.197
|
|
||||||
par_timeout_retries parallel: Warning: ssh 8.8.8.8 echo 8.8.8.8
|
par_timeout_retries parallel: Warning: ssh 8.8.8.8 echo 8.8.8.8
|
||||||
par_timeout_retries vagrant@parallel-server1
|
par_timeout_retries vagrant@parallel-server1
|
||||||
par_timeout_retries vagrant@parallel-server2
|
par_timeout_retries vagrant@parallel-server2
|
||||||
|
|
|
@ -751,6 +751,8 @@ BASH_FUNC_replace_tmpdir%%
|
||||||
BASH_FUNC_run_once%%
|
BASH_FUNC_run_once%%
|
||||||
BASH_FUNC_run_test%%
|
BASH_FUNC_run_test%%
|
||||||
_
|
_
|
||||||
|
mysqlrootpass
|
||||||
|
oracle_password
|
||||||
qTMPDIR
|
qTMPDIR
|
||||||
qqTMPDIR
|
qqTMPDIR
|
||||||
testsuitedir
|
testsuitedir
|
||||||
|
|
|
@ -8,7 +8,8 @@ par_influx name: databases
|
||||||
par_influx name
|
par_influx name
|
||||||
par_influx ----
|
par_influx ----
|
||||||
par_influx _internal
|
par_influx _internal
|
||||||
par_influx tange
|
par_influx mydb
|
||||||
|
par_influx myinflux
|
||||||
par_influx parallel
|
par_influx parallel
|
||||||
par_influx name: cpu
|
par_influx name: cpu
|
||||||
par_influx time host region value
|
par_influx time host region value
|
||||||
|
|
|
@ -4,25 +4,25 @@
|
||||||
file>fire
|
file>fire
|
||||||
file : & ) \n*.jpg
|
file : & ) \n*.jpg
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
### --transfer - relpath
|
### --transfer - relpath
|
||||||
file>fire
|
file>fire
|
||||||
file : & ) \n*.jpg
|
file : & ) \n*.jpg
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
### --transfer --cleanup - abspath
|
### --transfer --cleanup - abspath
|
||||||
file>fire
|
file>fire
|
||||||
file : & ) \n*.jpg
|
file : & ) \n*.jpg
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
### --transfer --cleanup - relpath
|
### --transfer --cleanup - relpath
|
||||||
file>fire
|
file>fire
|
||||||
file : & ) \n*.jpg
|
file : & ) \n*.jpg
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -61,7 +61,7 @@ good if no file
|
||||||
/tmp/parallel.file>fire.file.done
|
/tmp/parallel.file>fire.file.done
|
||||||
/tmp/parallel.file>fire.out
|
/tmp/parallel.file>fire.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -71,7 +71,7 @@ OK
|
||||||
/tmp/parallel.file>fire.file.done
|
/tmp/parallel.file>fire.file.done
|
||||||
/tmp/parallel.file>fire.out
|
/tmp/parallel.file>fire.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -80,7 +80,7 @@ OK
|
||||||
/tmp/parallel.file : & ) \n*.jpg.out
|
/tmp/parallel.file : & ) \n*.jpg.out
|
||||||
/tmp/parallel.file>fire.file.done
|
/tmp/parallel.file>fire.file.done
|
||||||
/tmp/parallel.file>fire.out
|
/tmp/parallel.file>fire.out
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -90,7 +90,7 @@ OK
|
||||||
/tmp/parallel.file>fire.file.done
|
/tmp/parallel.file>fire.file.done
|
||||||
/tmp/parallel.file>fire.out
|
/tmp/parallel.file>fire.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -100,7 +100,7 @@ tmp/parallel.file : & ) \n*.jpg.out
|
||||||
tmp/parallel.file>fire.file.done
|
tmp/parallel.file>fire.file.done
|
||||||
tmp/parallel.file>fire.out
|
tmp/parallel.file>fire.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -110,7 +110,7 @@ OK
|
||||||
/tmp/parallel.file>fire.file.done
|
/tmp/parallel.file>fire.file.done
|
||||||
/tmp/parallel.file>fire.out
|
/tmp/parallel.file>fire.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
|
|
@ -3,28 +3,28 @@
|
||||||
134332 134332 940324
|
134332 134332 940324
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
centos39-oracle817.local
|
centos8.localdomain
|
||||||
|
freebsd12.localdomain
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
rhel8.localdomain
|
|
||||||
### Test $PARALLEL - multi line
|
### Test $PARALLEL - multi line
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
centos39-oracle817.local
|
centos8.localdomain
|
||||||
|
freebsd12.localdomain
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
rhel8.localdomain
|
|
||||||
### Test ~/.parallel/config - single line
|
### Test ~/.parallel/config - single line
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
centos39-oracle817.local
|
centos8.localdomain
|
||||||
|
freebsd12.localdomain
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
rhel8.localdomain
|
|
||||||
### Test ~/.parallel/config - multi line
|
### Test ~/.parallel/config - multi line
|
||||||
1
|
1
|
||||||
1
|
1
|
||||||
centos39-oracle817.local
|
centos8.localdomain
|
||||||
|
freebsd12.localdomain
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
hostname; echo 1
|
hostname; echo 1
|
||||||
rhel8.localdomain
|
|
||||||
|
|
|
@ -13,9 +13,9 @@ script2 run 4
|
||||||
script1 run 5
|
script1 run 5
|
||||||
script2 run 5
|
script2 run 5
|
||||||
good if no file
|
good if no file
|
||||||
ls: script1: No such file or directory
|
ls: cannot access 'script1': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: script2: No such file or directory
|
ls: cannot access 'script2': No such file or directory
|
||||||
OK
|
OK
|
||||||
### Test --basefile + --sshlogin :
|
### Test --basefile + --sshlogin :
|
||||||
1
|
1
|
||||||
|
|
|
@ -4,25 +4,25 @@
|
||||||
file1
|
file1
|
||||||
file2
|
file2
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
### --transfer - relpath
|
### --transfer - relpath
|
||||||
file1
|
file1
|
||||||
file2
|
file2
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
### --transfer --cleanup - abspath
|
### --transfer --cleanup - abspath
|
||||||
file1
|
file1
|
||||||
file2
|
file2
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
### --transfer --cleanup - relpath
|
### --transfer --cleanup - relpath
|
||||||
file1
|
file1
|
||||||
file2
|
file2
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -43,7 +43,7 @@ tmp/parallel.file2.out
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -53,7 +53,7 @@ tmp/parallel.file1.out
|
||||||
tmp/parallel.file2.file.done
|
tmp/parallel.file2.file.done
|
||||||
tmp/parallel.file2.out
|
tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -63,7 +63,7 @@ OK
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -73,7 +73,7 @@ OK
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -83,7 +83,7 @@ OK
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -92,7 +92,7 @@ OK
|
||||||
/tmp/parallel.file1.out
|
/tmp/parallel.file1.out
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -102,7 +102,7 @@ OK
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -112,7 +112,7 @@ tmp/parallel.file1.out
|
||||||
tmp/parallel.file2.file.done
|
tmp/parallel.file2.file.done
|
||||||
tmp/parallel.file2.out
|
tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: cannot access 'tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: tmp/parallel.file*: No such file or directory
|
ls: tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
@ -122,7 +122,7 @@ OK
|
||||||
/tmp/parallel.file2.file.done
|
/tmp/parallel.file2.file.done
|
||||||
/tmp/parallel.file2.out
|
/tmp/parallel.file2.out
|
||||||
good if no file
|
good if no file
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: cannot access '/tmp/parallel.file*': No such file or directory
|
||||||
OK
|
OK
|
||||||
ls: /tmp/parallel.file*: No such file or directory
|
ls: /tmp/parallel.file*: No such file or directory
|
||||||
OK
|
OK
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
par_nonall ### Test --nonall
|
par_nonall ### Test --nonall
|
||||||
par_nonall centos39-oracle817.local
|
par_nonall centos8.localdomain
|
||||||
par_nonall freebsd12.localdomain
|
par_nonall freebsd13.localdomain
|
||||||
par_nonall_basefile ### Test --nonall --basefile
|
par_nonall_basefile ### Test --nonall --basefile
|
||||||
par_nonall_basefile /tmp/nonall--basefile
|
par_nonall_basefile /tmp/nonall--basefile
|
||||||
par_nonall_basefile /tmp/nonall--basefile
|
par_nonall_basefile /tmp/nonall--basefile
|
||||||
par_nonall_sshloginfile_stdin ### Test read sshloginfile from STDIN
|
par_nonall_sshloginfile_stdin ### Test read sshloginfile from STDIN
|
||||||
par_nonall_sshloginfile_stdin centos39-oracle817.local
|
par_nonall_sshloginfile_stdin centos8.localdomain
|
||||||
par_nonall_sshloginfile_stdin centos39-oracle817.local
|
par_nonall_sshloginfile_stdin centos8.localdomain
|
||||||
par_nonall_u ### Test --nonall -u - should be interleaved x y x y
|
par_nonall_u ### Test --nonall -u - should be interleaved x y x y
|
||||||
par_nonall_u 1 centos39-oracle817.local
|
par_nonall_u 1 centos8.localdomain
|
||||||
par_nonall_u 1 centos39-oracle817.local
|
par_nonall_u 1 centos8.localdomain
|
||||||
par_nonall_u 1 freebsd12.localdomain
|
par_nonall_u 1 freebsd13.localdomain
|
||||||
par_nonall_u 1 freebsd12.localdomain
|
par_nonall_u 1 freebsd13.localdomain
|
||||||
par_onall ### Test --onall
|
par_onall ### Test --onall
|
||||||
par_onall 1
|
par_onall 1
|
||||||
par_onall 2
|
par_onall 2
|
||||||
|
|
Loading…
Reference in a new issue