mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-21 21:47:54 +00:00
Fixed bug #65127: env_parallel --record-env and --recordenv should do the same.
This commit is contained in:
parent
e57686278e
commit
e2677b976c
|
@ -156,8 +156,8 @@ am__define_uniq_tagged_files = \
|
||||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||||
done | $(am__uniquify_input)`
|
done | $(am__uniquify_input)`
|
||||||
DIST_SUBDIRS = $(SUBDIRS)
|
DIST_SUBDIRS = $(SUBDIRS)
|
||||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in NEWS \
|
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in COPYING \
|
||||||
README TODO install-sh missing
|
NEWS README TODO install-sh missing
|
||||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||||
distdir = $(PACKAGE)-$(VERSION)
|
distdir = $(PACKAGE)-$(VERSION)
|
||||||
top_distdir = $(distdir)
|
top_distdir = $(distdir)
|
||||||
|
|
|
@ -294,6 +294,11 @@ New in this release:
|
||||||
|
|
||||||
News about GNU Parallel:
|
News about GNU Parallel:
|
||||||
|
|
||||||
|
https://dev.to/siddhantkcode/implementing-concurrency-in-shell-scripts-521o
|
||||||
|
|
||||||
|
Howto Parallel per lanciare comandi in simultanea
|
||||||
|
https://github.com/linuxhubit/linuxhub.it/blob/main/_posts/2024-06-14-howto-parallel-per-lanciare-comandi-in-simultanea.md
|
||||||
|
|
||||||
* <<>>
|
* <<>>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -413,7 +413,7 @@ env_parallel() {
|
||||||
unset _get_ignored_VARS
|
unset _get_ignored_VARS
|
||||||
|
|
||||||
# --record-env
|
# --record-env
|
||||||
if perl -e 'exit grep { /^--record-env$/ } @ARGV' -- "$@"; then
|
if perl -e 'exit grep { /^--record-?env$/ } @ARGV' -- "$@"; then
|
||||||
true skip
|
true skip
|
||||||
else
|
else
|
||||||
(_names_of_ALIASES;
|
(_names_of_ALIASES;
|
||||||
|
|
23
src/parallel
23
src/parallel
|
@ -5733,20 +5733,15 @@ sub kill_sleep_seq(@) {
|
||||||
# Send jobs TERM,TERM,KILL to processgroups
|
# Send jobs TERM,TERM,KILL to processgroups
|
||||||
# Input:
|
# Input:
|
||||||
# @pids = list of pids that are also processgroups
|
# @pids = list of pids that are also processgroups
|
||||||
# Killing can be slow if you follow @term_seq
|
# Convert pids to process groups ($processgroup = -$pid)
|
||||||
# So run the killing in parallel
|
my @pgrps = map { -$_ } @_;
|
||||||
if(not fork()) {
|
my @term_seq = split/,/,$opt::termseq;
|
||||||
# Convert pids to process groups ($processgroup = -$pid)
|
if(not @term_seq) {
|
||||||
my @pgrps = map { -$_ } @_;
|
@term_seq = ("TERM",200,"TERM",100,"TERM",50,"KILL",25);
|
||||||
my @term_seq = split/,/,$opt::termseq;
|
}
|
||||||
if(not @term_seq) {
|
# for each signal+waittime: kill process groups still not dead
|
||||||
@term_seq = ("TERM",200,"TERM",100,"TERM",50,"KILL",25);
|
while(@term_seq) {
|
||||||
}
|
@pgrps = kill_sleep(shift @term_seq, shift @term_seq, @pgrps);
|
||||||
# for each signal+waittime: kill process groups still not dead
|
|
||||||
while(@term_seq) {
|
|
||||||
@pgrps = kill_sleep(shift @term_seq, shift @term_seq, @pgrps);
|
|
||||||
}
|
|
||||||
exit(0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -246,7 +246,7 @@ the last half of the line is from another process. The example
|
||||||
B<Parallel grep> cannot be done reliably with B<xargs> because of
|
B<Parallel grep> cannot be done reliably with B<xargs> because of
|
||||||
this. To see this in action try:
|
this. To see this in action try:
|
||||||
|
|
||||||
parallel perl -e "'"'$a="1"."{}"x10000000;print $a,"\n"'"'" \
|
parallel perl -e "'"'$a="1"."{}"x100000000;print $a,"\n"'"'" \
|
||||||
'>' {} ::: a b c d e f g h
|
'>' {} ::: a b c d e f g h
|
||||||
# Serial = no mixing = the wanted result
|
# Serial = no mixing = the wanted result
|
||||||
# 'tr -s a-z' squeezes repeating letters into a single letter
|
# 'tr -s a-z' squeezes repeating letters into a single letter
|
||||||
|
@ -882,7 +882,7 @@ context replace:
|
||||||
|
|
||||||
B<map> has no support for grouping. So this gives the wrong results:
|
B<map> has no support for grouping. So this gives the wrong results:
|
||||||
|
|
||||||
parallel perl -e '\$a=\"1{}\"x10000000\;print\ \$a,\"\\n\"' '>' {} \
|
parallel perl -e '\$a=\"1{}\"x100000000\;print\ \$a,\"\\n\"' '>' {} \
|
||||||
::: a b c d e f
|
::: a b c d e f
|
||||||
ls -l a b c d e f
|
ls -l a b c d e f
|
||||||
parallel -kP4 -n1 grep 1 ::: a b c d e f > out.par
|
parallel -kP4 -n1 grep 1 ::: a b c d e f > out.par
|
||||||
|
@ -1157,7 +1157,7 @@ B<parallel>, but lacks many functions. All these fail:
|
||||||
These do something different from GNU B<parallel>
|
These do something different from GNU B<parallel>
|
||||||
|
|
||||||
# -q to protect quoted $ and space
|
# -q to protect quoted $ and space
|
||||||
parallel -q perl -e '$a=shift; print "$a"x10000000' ::: a b c
|
parallel -q perl -e '$a=shift; print "$a"x100000000' ::: a b c
|
||||||
# Generation of combination of inputs
|
# Generation of combination of inputs
|
||||||
parallel echo {1} {2} ::: red green blue ::: S M L XL XXL
|
parallel echo {1} {2} ::: red green blue ::: S M L XL XXL
|
||||||
# {= perl expression =} replacement string
|
# {= perl expression =} replacement string
|
||||||
|
|
4
src/sql
4
src/sql
|
@ -865,8 +865,8 @@ sub oracle_commands {
|
||||||
sub sqlite_commands {
|
sub sqlite_commands {
|
||||||
my ($database_driver,%opt) = (@_);
|
my ($database_driver,%opt) = (@_);
|
||||||
if(not find_command_in_path($database_driver)) {
|
if(not find_command_in_path($database_driver)) {
|
||||||
print STDERR "Database driver '$database_driver' not supported\n";
|
print STDERR "sql: Database driver '$database_driver' not supported\n";
|
||||||
exit -1;
|
exit 255;
|
||||||
}
|
}
|
||||||
my $sep = defined($::opt_s) ? "-separator '$::opt_s'" : "";
|
my $sep = defined($::opt_s) ? "-separator '$::opt_s'" : "";
|
||||||
my $password = defined($opt{'password'}) ? "--password=".$opt{'password'} : "";
|
my $password = defined($opt{'password'}) ? "--password=".$opt{'password'} : "";
|
||||||
|
|
|
@ -76,10 +76,19 @@ install_packages() {
|
||||||
fi
|
fi
|
||||||
sudo apt install python3-sphinx-rtd-theme || pip install sphinx-rtd-theme
|
sudo apt install python3-sphinx-rtd-theme || pip install sphinx-rtd-theme
|
||||||
echo zh_HK BIG5-HKSCS | sudo tee -a /etc/locale.gen
|
echo zh_HK BIG5-HKSCS | sudo tee -a /etc/locale.gen
|
||||||
sudo locale-gen
|
sudo locale-gen zh_HK
|
||||||
sudo apt update &
|
sudo apt update &
|
||||||
}
|
}
|
||||||
|
|
||||||
|
install_sqlite2() {
|
||||||
|
mkdir /tmp/sqlite2
|
||||||
|
cd /tmp/sqlite2
|
||||||
|
git clone https://github.com/sqlite/sqlite
|
||||||
|
cd sqlite
|
||||||
|
git checkout a2cfd57491ca357eda2a206cbcd94c6e6c7d7d93
|
||||||
|
./configure --prefix=/usr/local && make -j && sudo make install
|
||||||
|
}
|
||||||
|
|
||||||
install_oracle_client() {
|
install_oracle_client() {
|
||||||
# https://salsa.debian.org/perl-team/modules/packages/libdbd-oracle-perl/blob/master/debian/README.Debian
|
# https://salsa.debian.org/perl-team/modules/packages/libdbd-oracle-perl/blob/master/debian/README.Debian
|
||||||
# sql oracle:// && return 0
|
# sql oracle:// && return 0
|
||||||
|
@ -136,32 +145,51 @@ setup_databases() {
|
||||||
# DATABASES
|
# DATABASES
|
||||||
setup_postgres() {
|
setup_postgres() {
|
||||||
echo '# Create PostgreSQL'
|
echo '# Create PostgreSQL'
|
||||||
sudo em /etc/postgresql/*/main/postgresql.conf
|
(echo; echo "listen_addresses = '*'") |
|
||||||
# listen_addresses = '*'
|
sudo tee -a /etc/postgresql/*/main/postgresql.conf
|
||||||
sudo service postgresql restart
|
sudo service postgresql restart
|
||||||
|
|
||||||
# Drop database and user if needed
|
# Drop database and user if needed
|
||||||
sudo su - postgres -c 'dropdb '`whoami`
|
sudo su - postgres -c 'dropdb '$(whoami)
|
||||||
sudo su - postgres -c 'dropuser '`whoami`
|
sudo su - postgres -c 'dropuser '$(whoami)
|
||||||
sudo su - postgres -c 'createdb '`whoami`
|
sudo su - postgres -c 'createdb '$(whoami)
|
||||||
sudo su - postgres -c 'createuser '`whoami`
|
sudo su - postgres -c 'createuser '$(whoami)
|
||||||
sudo su - postgres -c "sql pg:/// \"ALTER USER \\\"`whoami`\\\" WITH PASSWORD '`whoami`';\""
|
sudo su - postgres -c "sql pg:/// \"ALTER USER \\\"`whoami`\\\" WITH PASSWORD '$(whoami)';\""
|
||||||
|
sudo su - postgres -c "psql -d $(whoami) -c 'GRANT CREATE ON SCHEMA public TO \"$(whoami)\";'"
|
||||||
|
sql pg://// 'create table __test_foo_socket(i int)'
|
||||||
|
sql pg://$me:$me@// 'create table __test_foo(i int)'
|
||||||
|
sql pg://// 'drop table __test_foo_socket' &&
|
||||||
|
sql pg://$me:$me@// 'drop table __test_foo' &&
|
||||||
|
echo OK: PostgreSQL
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_mysql() {
|
setup_mysql() {
|
||||||
mysqlrootpass=${mysqlrootpass:-b+Ydjq4ejT4E}
|
mysqlrootpass=${mysqlrootpass:-b+Ydjq4ejT4E}
|
||||||
dburl=mysql://root:"$mysqlrootpass"@/mysql
|
dburl=mysql://root:"$mysqlrootpass"@/mysql
|
||||||
|
me=$(whoami)
|
||||||
echo '# Create MySQL'
|
echo '# Create MySQL'
|
||||||
sudo su mysql mysqladmin create `whoami`
|
sudo su mysql mysqladmin create $me
|
||||||
# Default Debian way of getting "root" access
|
# Default Debian way of getting "root" access
|
||||||
sudo mysql --defaults-file=/etc/mysql/debian.cnf mysql <<< "ALTER USER 'root'@'localhost' IDENTIFIED BY '$mysqlrootpass';"
|
sudo mysql --defaults-file=/etc/mysql/debian.cnf mysql <<< "ALTER USER 'root'@'localhost' IDENTIFIED BY '$mysqlrootpass';"
|
||||||
|
|
||||||
# Drop database and user if needed
|
# Drop database and user if needed
|
||||||
sudo sql "$dburl" "DROP DATABASE `whoami`;DROP USER '`whoami`'@'localhost';"
|
sudo sql "$dburl" "DROP DATABASE $me;DROP USER '$me'@'localhost';"
|
||||||
sudo sql "$dburl" "CREATE DATABASE `whoami`;CREATE USER '`whoami`'@'localhost' IDENTIFIED BY '`whoami`'; GRANT ALL ON `whoami`.* TO '`whoami`'@'localhost';"
|
sudo sql "$dburl" "CREATE DATABASE $me;"
|
||||||
|
sudo sql "$dburl" "CREATE USER '$me'@'localhost' IDENTIFIED WITH auth_socket;"
|
||||||
|
sudo sql "$dburl" "ALTER USER '$me'@'localhost' IDENTIFIED BY '$me';"
|
||||||
|
sudo sql "$dburl" "GRANT ALL PRIVILEGES ON $me.* TO '$me'@'localhost';"
|
||||||
|
sudo sql "$dburl" "FLUSH PRIVILEGES;"
|
||||||
|
|
||||||
|
|
||||||
|
# Drop database and user if needed
|
||||||
|
sql mysql://// 'create table __test_foo_socket(i int)'
|
||||||
|
sql mysql://$me:$me@// 'create table __test_foo(i int)'
|
||||||
|
sql mysql://// 'drop table __test_foo_socket' &&
|
||||||
|
sql mysql://$me:$me@// 'drop table __test_foo' &&
|
||||||
|
echo OK: MySQL
|
||||||
}
|
}
|
||||||
setup_postgres
|
setup_postgres &&
|
||||||
setup_mysql
|
setup_mysql
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_virtual_box_network() {
|
setup_virtual_box_network() {
|
||||||
|
@ -257,6 +285,7 @@ vagrant_centos3() {
|
||||||
cat ~/.ssh/id_rsa.pub >> vagrant/authorized_keys
|
cat ~/.ssh/id_rsa.pub >> vagrant/authorized_keys
|
||||||
(
|
(
|
||||||
# Centos3 only works with some weak ciphers
|
# Centos3 only works with some weak ciphers
|
||||||
|
echo
|
||||||
echo 'Host *'
|
echo 'Host *'
|
||||||
echo ' GSSAPIAuthentication no'
|
echo ' GSSAPIAuthentication no'
|
||||||
echo ' KexAlgorithms +diffie-hellman-group1-sha1'
|
echo ' KexAlgorithms +diffie-hellman-group1-sha1'
|
||||||
|
@ -265,12 +294,26 @@ vagrant_centos3() {
|
||||||
echo ' PubkeyAcceptedKeyTypes +ssh-rsa,ssh-dss'
|
echo ' PubkeyAcceptedKeyTypes +ssh-rsa,ssh-dss'
|
||||||
|
|
||||||
) >> ~/.ssh/config
|
) >> ~/.ssh/config
|
||||||
|
(
|
||||||
|
echo KexAlgorithms +diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
|
||||||
|
echo Ciphers +3des-cbc,aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
|
||||||
|
echo HostKeyAlgorithms +ssh-rsa,ssh-dss
|
||||||
|
echo PubkeyAcceptedKeyTypes +ssh-rsa,ssh-dss
|
||||||
|
echo MaxStartups 100:30:1000
|
||||||
|
) | sudo tee /etc/ssh/sshd_config.d/parallel.conf
|
||||||
|
sudo /etc/init.d/ssh restart
|
||||||
(
|
(
|
||||||
cd vagrant/*/centos3 && vagrant up
|
cd vagrant/*/centos3 && vagrant up
|
||||||
(cat ../../authorized_keys | vagrant ssh -c "cat >>.ssh/authorized_keys";
|
(cat ../../authorized_keys | vagrant ssh -c "cat >>.ssh/authorized_keys";
|
||||||
vagrant ssh -c "sudo /sbin/ifconfig eth1 172.27.27.3")
|
vagrant ssh -c "sudo /sbin/ifconfig eth1 172.27.27.3")
|
||||||
ssh-keygen -R centos3
|
ssh-keygen -R centos3
|
||||||
stdout wssh -oStrictHostKeyChecking=accept-new vagrant@centos3 echo ssh centos3 started and works
|
stdout wssh -oStrictHostKeyChecking=accept-new vagrant@centos3 echo OK: ssh centos3 started and works
|
||||||
|
stdout ssh parallel@lo 'cat .ssh/id*pub' |
|
||||||
|
ssh vagrant@centos3 "cat >>.ssh/authorized_keys"
|
||||||
|
ssh vagrant@centos3 'yes n | ssh-keygen -t rsa -f .ssh/id_rsa -N "";echo '
|
||||||
|
ssh vagrant@centos3 'cat .ssh/id*pub' |
|
||||||
|
stdout ssh parallel@lo "cat >>.ssh/authorized_keys"
|
||||||
|
ssh vagrant@centos3 ssh -oStrictHostKeyChecking=no parallel@172.27.27.1 echo OK: ssh vagrant@centos3 ssh parallel@172.27.27.1 works
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -282,17 +325,25 @@ add_key_to_auth_key() {
|
||||||
ssh vagrant@$1 echo vagrant@$1 OK
|
ssh vagrant@$1 echo vagrant@$1 OK
|
||||||
}
|
}
|
||||||
export -f sshaddvagrant
|
export -f sshaddvagrant
|
||||||
parallel --tag sshaddvagrant ::: centos8 freebsd13 freebsd14 rhel8 centos3
|
sshaddlocal() {
|
||||||
parallel --tag ssh -o StrictHostKeyChecking=accept-new vagrant@{} ::: parallel-server{1..4} centos3
|
ssh-keygen -f ~/.ssh/known_hosts -R $1
|
||||||
cat ~/.ssh/*pub >> ~/.ssh/authorized_keys
|
ssh-copy-id -o StrictHostKeyChecking=accept-new $1
|
||||||
|
ssh $1 echo $1 OK
|
||||||
|
}
|
||||||
|
export -f sshaddlocal
|
||||||
ipv6() {
|
ipv6() {
|
||||||
ifconfig | perl -nE '/inet6 ([0-9a-f:]+) .*(host|global)/ and say $1'
|
ifconfig | perl -nE '/inet6 ([0-9a-f:]+) .*(host|global)/ and say $1'
|
||||||
}
|
}
|
||||||
|
vagrant_names=$(ls vagrant/*/*/Vagrantfile| perl -pe 's:.*/(.*)/Vagrantfile:$1:')
|
||||||
ipv6=$(ipv6)
|
ipv6=$(ipv6)
|
||||||
parallel --tag ssh -o StrictHostKeyChecking=accept-new {} ::: lo localhost 172.27.27.1 127.0.0.1 ::1 $ipv6
|
ips="172.27.27.1 127.0.0.1 ::1 $ipv6"
|
||||||
# parallel sshpass -p vagrant ssh-copy-id vagrant@{} ::: parallel-server{1..4} centos3
|
|
||||||
|
|
||||||
# ssh-copy-id vagrant@parallel-server1..4 centos3
|
cat ~/.ssh/*pub >> ~/.ssh/authorized_keys
|
||||||
|
parallel --tag --timeout 20 sshaddvagrant ::: $vagrant_names parallel-server{1..4}
|
||||||
|
parallel --tag --timeout 20 sshaddlocal ::: $ips lo localhost
|
||||||
|
parallel --tag --timeout 5 ssh vagrant@{} echo OK ::: $vagrant_names parallel-server{1..4}
|
||||||
|
parallel ssh vagrant@{} 'echo "PATH=\$PATH:\$HOME/bin" >> .bashrc' ::: $vagrant_names
|
||||||
|
parallel --tag --timeout 5 ssh {} echo OK ::: $ips lo localhost
|
||||||
}
|
}
|
||||||
|
|
||||||
install_rsync_on_vagrant() {
|
install_rsync_on_vagrant() {
|
||||||
|
@ -400,10 +451,10 @@ copy_ssh_keys() {
|
||||||
export -f ssh_copy_id
|
export -f ssh_copy_id
|
||||||
|
|
||||||
echo '# copy id from any X to any Y'
|
echo '# copy id from any X to any Y'
|
||||||
parallel -u --bar -j3 --timeout 3 --retries 10 --tag \
|
parallel --bar -j3 --timeout 7 --retries 10 --tag \
|
||||||
ssh_copy_id {1}@lo {2}@lo ::: $(shellsplus) ::: $(shellsplus)
|
ssh_copy_id {1}@lo {2}@lo ::: $(shellsplus) ::: $(shellsplus)
|
||||||
echo '# Test the copying went well'
|
echo '# Test the copying went well'
|
||||||
parallel --bar -j2 --timeout 9 --retries 10 --tag \
|
parallel --bar -j2 --timeout 9 --retries 10 --tag \
|
||||||
ssh_a_to_b ::: $(shellsplus) ::: $(shellsplus)
|
ssh_a_to_b ::: $(shellsplus) ::: $(shellsplus)
|
||||||
|
|
||||||
echo '# change paths to no path'
|
echo '# change paths to no path'
|
||||||
|
@ -422,44 +473,56 @@ copy_ssh_keys() {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
parallel_versions() {
|
||||||
|
install_version() {
|
||||||
|
rm -r /tmp/parallel-$1
|
||||||
|
(git clone . /tmp/parallel-$1 || git clone .. /tmp/parallel-$1) &&
|
||||||
|
cd /tmp/parallel-$1 &&
|
||||||
|
git checkout $1 &&
|
||||||
|
sudo cp src/parallel /usr/local/bin/parallel-$1
|
||||||
|
}
|
||||||
|
export -f install_version
|
||||||
|
git tag | grep -E '^20[0-9][0-9][0-9][0-9][0-9][0-9]$' | parallel install_version
|
||||||
|
}
|
||||||
|
|
||||||
lsh_setup() {
|
lsh_setup() {
|
||||||
ssh-keyscan localhost >>~/.ssh/known_hosts
|
server=centos3
|
||||||
ssh-copy-id localhost
|
user=vagrant
|
||||||
|
ssh-keyscan $server >>~/.ssh/known_hosts
|
||||||
|
ssh-copy-id $user@$server
|
||||||
|
|
||||||
# SHELLS: lsh-client against openssh server
|
# SHELLS: lsh-client against openssh server
|
||||||
$INSTALL lsh-client
|
$INSTALL lsh-client
|
||||||
cd
|
(
|
||||||
mkdir -p .lsh
|
cd
|
||||||
lsh-make-seed -o ".lsh/yarrow-seed-file"
|
mkdir -p .lsh
|
||||||
lsh -c aes256-ctr --sloppy-host-authentication \
|
rm -f ".lsh/yarrow-seed-file"
|
||||||
--capture-to ~/.lsh/host-acls lo echo Added host-auth
|
lsh-make-seed -o ".lsh/yarrow-seed-file"
|
||||||
lsh -c aes256-ctr --sloppy-host-authentication \
|
lsh -c aes256-ctr --sloppy-host-authentication \
|
||||||
--capture-to ~/.lsh/host-acls localhost echo Added host-auth
|
--capture-to ~/.lsh/host-acls -l $user server echo Added host-auth
|
||||||
rm -f .lsh/identity .lsh/identity.pub
|
rm -f .lsh/identity .lsh/identity.pub
|
||||||
lsh-keygen | lsh-writekey -c none
|
lsh-keygen | lsh-writekey -c none
|
||||||
export_key_to_local_users() {
|
export_key_to_local_users() {
|
||||||
lsh-export-key --openssh < ~/.lsh/identity.pub |
|
lsh-export-key --openssh < ~/.lsh/identity.pub |
|
||||||
ssh -l $1 lo 'cat >>.ssh/authorized_keys'
|
ssh -l $1 $2 'cat >>.ssh/authorized_keys'
|
||||||
}
|
}
|
||||||
export -f export_key_to_local_users
|
export -f export_key_to_local_users
|
||||||
# lsh: Protocol error: No common key exchange method.
|
# lsh: Protocol error: No common key exchange method.
|
||||||
# It seems
|
# It seems
|
||||||
# $ lsh --list-algorithms
|
# $ lsh --list-algorithms
|
||||||
# Supported hostkey algorithms: ssh-dss, spki, none
|
# Supported hostkey algorithms: ssh-dss, spki, none
|
||||||
#
|
#
|
||||||
# $ nmap --script ssh2-enum-algos -sV -p 22 lo
|
# $ nmap --script ssh2-enum-algos -sV -p 22 lo
|
||||||
# | server_host_key_algorithms: (4)
|
# | server_host_key_algorithms: (4)
|
||||||
# | rsa-sha2-512
|
# | rsa-sha2-512
|
||||||
# | rsa-sha2-256
|
# | rsa-sha2-256
|
||||||
# | ecdsa-sha2-nistp256
|
# | ecdsa-sha2-nistp256
|
||||||
# | ssh-ed25519
|
# | ssh-ed25519
|
||||||
# |
|
# |
|
||||||
#
|
#
|
||||||
# There is no longer an overlap: LSH is unsupported until there is
|
export_key_to_local_users $user $server
|
||||||
# a common algorithm again
|
)
|
||||||
(whoami; shellsplus) | parallel --bar --timeout 10 --retries 5 export_key_to_local_users
|
lsh -l $user $server echo lsh $user $server OK
|
||||||
(whoami; shellsplus) | parallel --bar --timeout 10 --retries 5 'lsh -l {} lo true || export_key_to_local_users {}'
|
|
||||||
(whoami; shellsplus) | parallel --bar --timeout 10 --retries 5 'lsh -l {} lo true || echo Fail {}'
|
|
||||||
}
|
}
|
||||||
|
|
||||||
add_freebsd() {
|
add_freebsd() {
|
||||||
|
@ -585,6 +648,8 @@ rsync_versions() {
|
||||||
mkdir -p lib
|
mkdir -p lib
|
||||||
touch lib/addrinfo.h lib/getopt.h
|
touch lib/addrinfo.h lib/getopt.h
|
||||||
autoreconf -fiv
|
autoreconf -fiv
|
||||||
|
# strlcat strlcpy
|
||||||
|
perl -i -pe 's/void (strlc..)/void _$1/' util.c
|
||||||
configure_make_proto_install $1
|
configure_make_proto_install $1
|
||||||
}
|
}
|
||||||
build-v3.0.0() {
|
build-v3.0.0() {
|
||||||
|
@ -656,16 +721,20 @@ misc() {
|
||||||
run() {
|
run() {
|
||||||
install_packages &&
|
install_packages &&
|
||||||
install_tangetools &&
|
install_tangetools &&
|
||||||
install_oracle_client &&
|
install_sqlite2 &&
|
||||||
|
(install_oracle_client; # 20240622 broken
|
||||||
|
true) &&
|
||||||
setup_databases &&
|
setup_databases &&
|
||||||
setup_virtual_box_network &&
|
setup_virtual_box_network &&
|
||||||
add_server_to_hosts &&
|
add_server_to_hosts &&
|
||||||
vagrant_up &&
|
vagrant_up &&
|
||||||
|
vagrant_centos3 &&
|
||||||
add_key_to_auth_key &&
|
add_key_to_auth_key &&
|
||||||
create_shell_logins &&
|
create_shell_logins &&
|
||||||
copy_ssh_keys &&
|
copy_ssh_keys &&
|
||||||
lsh_setup &&
|
lsh_setup &&
|
||||||
add_freebsd &&
|
add_freebsd &&
|
||||||
|
parallel_versions &&
|
||||||
tmux_versions &&
|
tmux_versions &&
|
||||||
bash_versions &&
|
bash_versions &&
|
||||||
rsync_versions &&
|
rsync_versions &&
|
||||||
|
|
|
@ -62,28 +62,34 @@ start_centos3
|
||||||
cd testsuite/ 2>/dev/null
|
cd testsuite/ 2>/dev/null
|
||||||
cd ..
|
cd ..
|
||||||
ssh $SSHLOGIN1 'mkdir -p .parallel bin; touch .parallel/will-cite'
|
ssh $SSHLOGIN1 'mkdir -p .parallel bin; touch .parallel/will-cite'
|
||||||
scp -q .*/src/{parallel,sem,sql,niceload,env_parallel*} $SSHLOGIN1:bin/
|
scp -q src/{parallel,sem,sql,niceload,env_parallel*} $SSHLOGIN1:bin/
|
||||||
ssh $SSHLOGIN1 'echo PATH=\$PATH:\$HOME/bin >> .bashrc'
|
if ssh $SSHLOGIN1 parallel ::: true ; then
|
||||||
|
true
|
||||||
|
else
|
||||||
|
ssh $SSHLOGIN1 'echo PATH=\$PATH:\$HOME/bin >> .bashrc'
|
||||||
|
fi
|
||||||
|
|
||||||
ssh $SSHLOGIN1 '[ -e .ssh/id_rsa.pub ] || ssh-keygen -t rsa -P "" -f .ssh/id_rsa'
|
ssh $SSHLOGIN1 '[ -e .ssh/id_rsa.pub ] || ssh-keygen -t rsa -P "" -f .ssh/id_rsa'
|
||||||
# Allow login from centos3 to $SSHLOGIN2 (that is shellshock hardened)
|
# Allow login from centos3 to $SSHLOGIN2 (that is shellshock hardened)
|
||||||
ssh $SSHLOGIN1 cat .ssh/id_rsa.pub | ssh $SSHLOGIN2 'cat >>.ssh/authorized_keys'
|
ssh $SSHLOGIN1 cat .ssh/id_rsa.pub | ssh $SSHLOGIN2 'cat >>.ssh/authorized_keys'
|
||||||
ssh $SSHLOGIN1 'cat .ssh/id_rsa.pub >>.ssh/authorized_keys; chmod 600 .ssh/authorized_keys'
|
ssh $SSHLOGIN1 'cat .ssh/id_rsa.pub >>.ssh/authorized_keys; chmod 600 .ssh/authorized_keys'
|
||||||
ssh $SSHLOGIN1 'ssh -o StrictHostKeyChecking=no localhost true; ssh -o StrictHostKeyChecking=no '$SSHLOGIN2' true;'
|
ssh $SSHLOGIN1 'ssh -o StrictHostKeyChecking=no localhost true; ssh -o StrictHostKeyChecking=no '$SSHLOGIN2' true;'
|
||||||
|
ssh $SSHLOGIN1 parallel echo {}: ssh $SSHLOGIN1 parallel ::: OK
|
||||||
) &
|
) &
|
||||||
|
|
||||||
. `which env_parallel.bash`
|
. env_parallel.bash
|
||||||
env_parallel --session
|
env_parallel --session
|
||||||
|
|
||||||
par_shellshock_bug() {
|
par_shellshock_bug() {
|
||||||
bash -c 'echo bug \#43358: shellshock breaks exporting functions using --env name;
|
bash -c 'echo bug \#43358: shellshock breaks exporting functions using --env name;
|
||||||
echo Non-shellshock-hardened to non-shellshock-hardened;
|
echo Non-shellshock-hardened to non-shellshock-hardened;
|
||||||
funky() { echo Function $1; };
|
funky() { echo OK: Function $1; };
|
||||||
export -f funky;
|
export -f funky;
|
||||||
PARALLEL_SHELL=bash parallel --env funky -S localhost funky ::: non-shellshock-hardened'
|
PARALLEL_SHELL=bash parallel --env funky -S localhost funky ::: non-shellshock-hardened'
|
||||||
|
|
||||||
bash -c 'echo bug \#43358: shellshock breaks exporting functions using --env name;
|
bash -c 'echo bug \#43358: shellshock breaks exporting functions using --env name;
|
||||||
echo Non-shellshock-hardened to shellshock-hardened;
|
echo Non-shellshock-hardened to shellshock-hardened;
|
||||||
funky() { echo Function $1; };
|
funky() { echo OK: Function $1; };
|
||||||
export -f funky;
|
export -f funky;
|
||||||
PARALLEL_SHELL=bash parallel --env funky -S '$SSHLOGIN2' funky ::: shellshock-hardened'
|
PARALLEL_SHELL=bash parallel --env funky -S '$SSHLOGIN2' funky ::: shellshock-hardened'
|
||||||
}
|
}
|
||||||
|
@ -94,7 +100,7 @@ par_shellshock_bug() {
|
||||||
export LC_ALL=C
|
export LC_ALL=C
|
||||||
export TMPDIR=/tmp
|
export TMPDIR=/tmp
|
||||||
unset DISPLAY
|
unset DISPLAY
|
||||||
env_parallel --env par_shellshock_bug --env LC_ALL --env SSHLOGIN2 --env _ \
|
env_parallel --env par_shellshock_bug --env LC_ALL --env SSHLOGIN2 \
|
||||||
-vj9 -k --joblog /tmp/jl-`basename $0` --retries 3 \
|
-vj9 -k --joblog /tmp/jl-`basename $0` --retries 3 \
|
||||||
-S $SSHLOGIN1 --tag '{} 2>&1' \
|
-S $SSHLOGIN1 --tag '{} 2>&1' \
|
||||||
::: $(compgen -A function | grep par_ | sort) \
|
::: $(compgen -A function | grep par_ | sort) \
|
||||||
|
|
14
testsuite/tests-to-run/parallel-freebsd.sh
Normal file → Executable file
14
testsuite/tests-to-run/parallel-freebsd.sh
Normal file → Executable file
|
@ -18,7 +18,9 @@ ssh $SSHLOGIN1 touch .parallel/will-cite
|
||||||
cd $testsuitedir
|
cd $testsuitedir
|
||||||
scp -q "$testsuitedir"/../src/{parallel,sem,sql,niceload,env_parallel*} $SSHLOGIN1:bin/
|
scp -q "$testsuitedir"/../src/{parallel,sem,sql,niceload,env_parallel*} $SSHLOGIN1:bin/
|
||||||
)
|
)
|
||||||
. `which env_parallel.bash`
|
# Moving the functions to FreeBSD is a bit tricky:
|
||||||
|
# We use env_parallel.bash to copy the functions to FreeBSD
|
||||||
|
. env_parallel.bash
|
||||||
env_parallel --session
|
env_parallel --session
|
||||||
|
|
||||||
par_no_more_procs() {
|
par_no_more_procs() {
|
||||||
|
@ -86,11 +88,6 @@ par_env_parallel() {
|
||||||
env_parallel myalias ::: foo
|
env_parallel myalias ::: foo
|
||||||
}
|
}
|
||||||
|
|
||||||
# Moving the functions to FreeBSD is a bit tricky:
|
|
||||||
# We use env_parallel.bash to copy the functions to FreeBSD
|
|
||||||
|
|
||||||
. `which env_parallel.bash`
|
|
||||||
|
|
||||||
# GNU/Linux runs bash, but the FreeBSD runs (a)sh,
|
# GNU/Linux runs bash, but the FreeBSD runs (a)sh,
|
||||||
# (a)sh does not support 'export -f' so any function exported
|
# (a)sh does not support 'export -f' so any function exported
|
||||||
# must be unset
|
# must be unset
|
||||||
|
@ -103,9 +100,8 @@ unset TMPDIR
|
||||||
# As the copied environment is written in Bash dialect
|
# As the copied environment is written in Bash dialect
|
||||||
# we get 'shopt'-errors and 'declare'-errors.
|
# we get 'shopt'-errors and 'declare'-errors.
|
||||||
# We can safely ignore those.
|
# We can safely ignore those.
|
||||||
|
|
||||||
export LC_ALL=C
|
export LC_ALL=C
|
||||||
PARALLEL_SHELL=sh env_parallel --timeout 100 --env _ -vj4 -k --joblog /tmp/jl-`basename $0` --retries 3 \
|
PARALLEL_SHELL=sh env_parallel --timeout 100 -vj4 -k --joblog /tmp/jl-`basename $0` --retries 3 \
|
||||||
-S $SSHLOGIN1 --tag '{} 2>&1' \
|
-S $SSHLOGIN1 --tag '{} 2>&1' \
|
||||||
::: $(compgen -A function | grep par_ | sort) \
|
::: $(compgen -A function | G "$@" par_ | sort) \
|
||||||
2> >(grep -Ev 'shopt: not found|declare: not found')
|
2> >(grep -Ev 'shopt: not found|declare: not found')
|
||||||
|
|
10
testsuite/tests-to-run/parallel-hwdep1.sh
Normal file → Executable file
10
testsuite/tests-to-run/parallel-hwdep1.sh
Normal file → Executable file
|
@ -5,13 +5,11 @@
|
||||||
# Jobs that depend on the hardware
|
# Jobs that depend on the hardware
|
||||||
# (e.g number of CPU threads, terminal type)
|
# (e.g number of CPU threads, terminal type)
|
||||||
|
|
||||||
#actual-results/parallel-macos
|
|
||||||
|
|
||||||
par__environment_too_big_ash() {
|
par__environment_too_big_ash() {
|
||||||
myscript=$(cat <<'_EOF'
|
myscript=$(cat <<'_EOF'
|
||||||
echo 'bug #50815: env_parallel should warn if the environment is too big'
|
echo 'bug #50815: env_parallel should warn if the environment is too big'
|
||||||
len_var=63
|
len_var=60
|
||||||
len_var_remote=47
|
len_var_remote=43
|
||||||
len_var_quote=31
|
len_var_quote=31
|
||||||
len_var_quote_remote=21
|
len_var_quote_remote=21
|
||||||
len_fun=1
|
len_fun=1
|
||||||
|
@ -80,8 +78,8 @@ _EOF
|
||||||
par__environment_too_big_dash() {
|
par__environment_too_big_dash() {
|
||||||
myscript=$(cat <<'_EOF'
|
myscript=$(cat <<'_EOF'
|
||||||
echo 'bug #50815: env_parallel should warn if the environment is too big'
|
echo 'bug #50815: env_parallel should warn if the environment is too big'
|
||||||
len_var=63
|
len_var=60
|
||||||
len_var_remote=47
|
len_var_remote=43
|
||||||
len_var_quote=31
|
len_var_quote=31
|
||||||
len_var_quote_remote=21
|
len_var_quote_remote=21
|
||||||
len_fun=1
|
len_fun=1
|
||||||
|
|
|
@ -16,6 +16,49 @@ export -f stdsort
|
||||||
# Test amount of parallelization
|
# Test amount of parallelization
|
||||||
# parallel --shuf --jl /tmp/myjl -j1 'export JOBS={1};'bash tests-to-run/parallel-local-0.3s.sh ::: {1..16} ::: {1..5}
|
# parallel --shuf --jl /tmp/myjl -j1 'export JOBS={1};'bash tests-to-run/parallel-local-0.3s.sh ::: {1..16} ::: {1..5}
|
||||||
|
|
||||||
|
par_env_parallel_recordenv() {
|
||||||
|
echo 'bug #65127: env_parallel --record-env and --recordenv should do the same.'
|
||||||
|
. env_parallel.bash
|
||||||
|
a=""
|
||||||
|
b=""
|
||||||
|
> ~/.parallel/ignored_vars
|
||||||
|
env_parallel --record-env
|
||||||
|
a=$(md5sum ~/.parallel/ignored_vars)
|
||||||
|
> ~/.parallel/ignored_vars
|
||||||
|
env_parallel --recordenv
|
||||||
|
b=$(md5sum ~/.parallel/ignored_vars)
|
||||||
|
echo There should be no difference
|
||||||
|
diff <(echo "$a") <(echo "$b")
|
||||||
|
> ~/.parallel/ignored_vars
|
||||||
|
}
|
||||||
|
|
||||||
|
par_-q_perl_program() {
|
||||||
|
echo "### test08 -q and perl"
|
||||||
|
(
|
||||||
|
echo flyp
|
||||||
|
echo _PRE 8
|
||||||
|
echo 'hatchname> 8'
|
||||||
|
) > a
|
||||||
|
(
|
||||||
|
echo flyp
|
||||||
|
echo _PRE 9
|
||||||
|
echo 'hatchname> 8'
|
||||||
|
) > b
|
||||||
|
(
|
||||||
|
echo flyp
|
||||||
|
echo _PRE 19
|
||||||
|
echo 'hatchname> 19'
|
||||||
|
) > c
|
||||||
|
(
|
||||||
|
echo flyp
|
||||||
|
echo _PRE 19
|
||||||
|
echo 'hatchname> 9'
|
||||||
|
) > d
|
||||||
|
ls |
|
||||||
|
parallel -q perl -ne '/_PRE (\d+)/ and $p=$1; /hatchname> (\d+)/ and $1!=$p and print $ARGV,"\n"' |
|
||||||
|
sort
|
||||||
|
}
|
||||||
|
|
||||||
par_filter_dryrun() {
|
par_filter_dryrun() {
|
||||||
echo 'bug #65840: --dry-run doesnot apply filters'
|
echo 'bug #65840: --dry-run doesnot apply filters'
|
||||||
parallel -k --filter='"{1}" ne "Not"' echo '{1} {2} {3}' ::: Not Is ::: good OK
|
parallel -k --filter='"{1}" ne "Not"' echo '{1} {2} {3}' ::: Not Is ::: good OK
|
||||||
|
|
|
@ -14,6 +14,26 @@ export TMP5G
|
||||||
|
|
||||||
rm -f /tmp/*.{tmx,pac,arg,all,log,swp,loa,ssh,df,pip,tmb,chr,tms,par}
|
rm -f /tmp/*.{tmx,pac,arg,all,log,swp,loa,ssh,df,pip,tmb,chr,tms,par}
|
||||||
|
|
||||||
|
par_--shellquote_command_len() {
|
||||||
|
echo '### test quoting will not cause a crash if too long'
|
||||||
|
# echo "'''" | parallel --shellquote --shellquote --shellquote --shellquote
|
||||||
|
|
||||||
|
testlen() {
|
||||||
|
echo "$1" | parallel $2 | wc
|
||||||
|
}
|
||||||
|
export -f testlen
|
||||||
|
|
||||||
|
outer() {
|
||||||
|
export PARALLEL="--env testlen -k --tag"
|
||||||
|
parallel $@ testlen '{=2 $_="$arg[1]"x$_ =}' '{=3 $_=" --shellquote"x$_ =}' \
|
||||||
|
::: '"' "'" ::: {1..10} ::: {1..10}
|
||||||
|
}
|
||||||
|
export -f outer
|
||||||
|
|
||||||
|
stdout parallel --tag -k outer ::: '-Slo -j10' '' |
|
||||||
|
perl -pe 's/(\d+)\d\d\d\d/${1}xxxx/g';
|
||||||
|
}
|
||||||
|
|
||||||
par_squared() {
|
par_squared() {
|
||||||
export PARALLEL="--load 300%"
|
export PARALLEL="--load 300%"
|
||||||
squared() {
|
squared() {
|
||||||
|
|
0
testsuite/tests-to-run/parallel-local-10s.sh
Normal file → Executable file
0
testsuite/tests-to-run/parallel-local-10s.sh
Normal file → Executable file
|
@ -231,6 +231,6 @@ par__test_build_and_install() {
|
||||||
#}
|
#}
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
compgen -A function | grep par_ | LC_ALL=C sort |
|
compgen -A function | G "$@" par_ | LC_ALL=C sort |
|
||||||
parallel --timeout 1000% -j10 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1' |
|
parallel --timeout 1000% -j10 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1' |
|
||||||
perl -pe 's:/usr/bin:/bin:g'
|
perl -pe 's:/usr/bin:/bin:g'
|
||||||
|
|
|
@ -57,6 +57,18 @@ par__keeporder_roundrobin() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
par_retries_lb_jl() {
|
||||||
|
echo Broken in 20240522
|
||||||
|
tmp=$(mktemp)
|
||||||
|
export tmp
|
||||||
|
parallel-20240522 --lb --jl /dev/null --timeout 0.3 --retries 5 'echo should be 5 lines >> "$tmp";sleep {}' ::: 20
|
||||||
|
cat "$tmp"
|
||||||
|
> "$tmp"
|
||||||
|
parallel --lb --jl /dev/null --timeout 0.3 --retries 5 'echo 5 lines >> "$tmp";sleep {}' ::: 20
|
||||||
|
cat "$tmp"
|
||||||
|
rm "$tmp"
|
||||||
|
}
|
||||||
|
|
||||||
par_reload_slf_every_second() {
|
par_reload_slf_every_second() {
|
||||||
echo "### --slf should reload every second"
|
echo "### --slf should reload every second"
|
||||||
tmp=$(mktemp)
|
tmp=$(mktemp)
|
||||||
|
@ -511,7 +523,7 @@ par__memory_leak() {
|
||||||
export -f a_run
|
export -f a_run
|
||||||
echo "### Test for memory leaks"
|
echo "### Test for memory leaks"
|
||||||
echo "Of 300 runs of 1 job at least one should be bigger than a 3000 job run"
|
echo "Of 300 runs of 1 job at least one should be bigger than a 3000 job run"
|
||||||
. $(which env_parallel.bash)
|
. env_parallel.bash
|
||||||
parset small_max,big ::: 'seq 300 | parallel a_run 1 | jq -s max' 'a_run 3000'
|
parset small_max,big ::: 'seq 300 | parallel a_run 1 | jq -s max' 'a_run 3000'
|
||||||
if [ $small_max -lt $big ] ; then
|
if [ $small_max -lt $big ] ; then
|
||||||
echo "Bad: Memleak likely."
|
echo "Bad: Memleak likely."
|
||||||
|
@ -710,6 +722,7 @@ par__plus_dyn_repl() {
|
||||||
}
|
}
|
||||||
|
|
||||||
par_test_ipv6_format() {
|
par_test_ipv6_format() {
|
||||||
|
# If not MaxStartups 100:30:1000 then this will fail
|
||||||
ipv4() {
|
ipv4() {
|
||||||
ifconfig | perl -nE '/inet (\S+) / and say $1'
|
ifconfig | perl -nE '/inet (\S+) / and say $1'
|
||||||
}
|
}
|
||||||
|
@ -734,7 +747,7 @@ par_test_ipv6_format() {
|
||||||
# 9.9.9.9q22 => 9.9.9.9
|
# 9.9.9.9q22 => 9.9.9.9
|
||||||
perl -pe 's/q.*//;'
|
perl -pe 's/q.*//;'
|
||||||
) |
|
) |
|
||||||
parallel -j30 --delay 0.1 --argsep , parallel -S {} true ::: 1 ||
|
parallel -j200% --argsep , parallel -S {} true ::: 1 ||
|
||||||
echo Failed
|
echo Failed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
26
testsuite/tests-to-run/parallel-local-3s.sh
Normal file → Executable file
26
testsuite/tests-to-run/parallel-local-3s.sh
Normal file → Executable file
|
@ -8,6 +8,32 @@
|
||||||
# Each should be taking 3-10s and be possible to run in parallel
|
# Each should be taking 3-10s and be possible to run in parallel
|
||||||
# I.e.: No race conditions, no logins
|
# I.e.: No race conditions, no logins
|
||||||
|
|
||||||
|
par_pty() {
|
||||||
|
parallel 'echo {} > {}' ::: 1 2 3
|
||||||
|
echo 1 > files
|
||||||
|
echo 'xargs Expect: 3 1'
|
||||||
|
echo 3 | xargs -P 1 -n 1 -a files cat -
|
||||||
|
echo 'parallel Expect: 3 1 via psedotty 2'
|
||||||
|
cat >/tmp/parallel-script-for-script <<EOF
|
||||||
|
#!/bin/bash
|
||||||
|
echo 3 | parallel --tty -k -P 1 -n 1 -a files cat -
|
||||||
|
EOF
|
||||||
|
chmod 755 /tmp/parallel-script-for-script
|
||||||
|
echo via pseudotty | script -q -f -c /tmp/parallel-script-for-script /dev/null
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
echo 'xargs Expect: 1 3'
|
||||||
|
echo 3 | xargs -I {} -P 1 -n 1 -a files cat {} -
|
||||||
|
echo 'parallel Expect: 1 3 2 via pseudotty'
|
||||||
|
cat >/tmp/parallel-script-for-script2 <<EOF
|
||||||
|
#!/bin/bash
|
||||||
|
echo 3 | parallel --tty -k -I {} -P 1 -n 1 -a files cat {} -
|
||||||
|
EOF
|
||||||
|
chmod 755 /tmp/parallel-script-for-script2
|
||||||
|
echo via pseudotty | script -q -f -c /tmp/parallel-script-for-script2 /dev/null
|
||||||
|
sleep 1
|
||||||
|
}
|
||||||
|
|
||||||
par__test_cpu_detection_topology() {
|
par__test_cpu_detection_topology() {
|
||||||
pack() { zstd -19 | mmencode; }
|
pack() { zstd -19 | mmencode; }
|
||||||
unpack() { mmencode -u | zstd -d; }
|
unpack() { mmencode -u | zstd -d; }
|
||||||
|
|
|
@ -172,7 +172,8 @@ par_delay_Xauto() {
|
||||||
|
|
||||||
par_timeout() {
|
par_timeout() {
|
||||||
echo '### Test --timeout'
|
echo '### Test --timeout'
|
||||||
stdout parallel -j0 -k --timeout 2 echo {}\; sleep {}\; echo {} ::: 1.1 7.7 8.8 9.9
|
stdout parallel -j0 -k --timeout 2 echo {}\; sleep {}\; echo {} ::: 1.1 7.7 8.8 9.9 |
|
||||||
|
sort
|
||||||
}
|
}
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
|
|
|
@ -198,7 +198,10 @@ do_dburl() {
|
||||||
perl -pe 's/ *\b'"$hostname"'\b */hostname/g' |
|
perl -pe 's/ *\b'"$hostname"'\b */hostname/g' |
|
||||||
grep -v -- --------------- |
|
grep -v -- --------------- |
|
||||||
perl -pe 's/ *\bhost\b */host/g' |
|
perl -pe 's/ *\bhost\b */host/g' |
|
||||||
perl -pe 's/ +/ /g'
|
perl -pe 's/ +/ /g' |
|
||||||
|
# SQLITE par_empty Error: near line 1: in prepare, no such table: TBL99999 (1)
|
||||||
|
# SQLITE par_empty Parse error near line 1: no such table: TBL99999
|
||||||
|
perl -pe 's/Error: near line 1: in prepare, (.*) .../Parse error near line 1: /'
|
||||||
}
|
}
|
||||||
export -f do_dburl
|
export -f do_dburl
|
||||||
parallel -vk --tag do_dburl ::: CSV INFLUX MYSQL PG SQLITE
|
parallel -vk --tag do_dburl ::: CSV INFLUX MYSQL PG SQLITE
|
||||||
|
|
5
testsuite/tests-to-run/parallel-local-sql02.sh
Normal file → Executable file
5
testsuite/tests-to-run/parallel-local-sql02.sh
Normal file → Executable file
|
@ -7,9 +7,10 @@
|
||||||
# GNU Parallel SQL tests
|
# GNU Parallel SQL tests
|
||||||
# The tests must be able to run in parallel
|
# The tests must be able to run in parallel
|
||||||
|
|
||||||
|
me=$(whoami)
|
||||||
export SQLITE=sqlite3:///%2Frun%2Fshm%2Fparallel.db
|
export SQLITE=sqlite3:///%2Frun%2Fshm%2Fparallel.db
|
||||||
export PG=pg://`whoami`:`whoami`@localhost/`whoami`
|
export PG=pg://$me:$me@localhost/$me
|
||||||
export MYSQL=mysql://`whoami`:`whoami`@lo/`whoami`
|
export MYSQL=mysql://$me:$me@/$me
|
||||||
export CSV=csv:///%2Frun%2Fshm%2Fcsv
|
export CSV=csv:///%2Frun%2Fshm%2Fcsv
|
||||||
|
|
||||||
rm -f /run/shm/parallel.db
|
rm -f /run/shm/parallel.db
|
||||||
|
|
8
testsuite/tests-to-run/parallel-local-ssh1.sh
Normal file → Executable file
8
testsuite/tests-to-run/parallel-local-ssh1.sh
Normal file → Executable file
|
@ -39,10 +39,12 @@ par__sshpass_with_password() {
|
||||||
echo '### Crazy passwords: `date>>/tmp/trap`;(|<*&)'"'"
|
echo '### Crazy passwords: `date>>/tmp/trap`;(|<*&)'"'"
|
||||||
> /tmp/trap
|
> /tmp/trap
|
||||||
(
|
(
|
||||||
|
# These fail. The important part is that /tmp/trap is empty
|
||||||
stdout parallel --onall -S5/user:'`date>>/tmp/trap`;'@host echo ::: A
|
stdout parallel --onall -S5/user:'`date>>/tmp/trap`;'@host echo ::: A
|
||||||
stdout parallel --onall -S5/user:'`date>>/tmp/trap`;(|<*&)'"'"@host echo ::: A
|
stdout parallel --onall -S5/user:'`date>>/tmp/trap`;(|<*&)'"'"@host echo ::: A
|
||||||
) | perl -pe 's/([a-f0-9]{100,} )+[a-f0-9]{1,}/HEX/g; s/\r/\n/g;'
|
) | perl -pe 's/([a-f0-9]{100,} )+[a-f0-9]{1,}/HEX/g; s/\r/\n/g;' |
|
||||||
echo This must stay empty
|
perl -pe 's/(ssh: Could not resolve hostname host:) .*/$1/'
|
||||||
|
echo This must stay empty:
|
||||||
cat /tmp/trap
|
cat /tmp/trap
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -413,7 +415,7 @@ _
|
||||||
}
|
}
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
compgen -A function | grep par_ | LC_ALL=C sort |
|
compgen -A function | G "$@" par_ | LC_ALL=C sort |
|
||||||
parallel --timeout 130 -j6 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1'
|
parallel --timeout 130 -j6 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1'
|
||||||
|
|
||||||
cd ..
|
cd ..
|
||||||
|
|
0
testsuite/tests-to-run/parallel-local-ssh4.sh
Normal file → Executable file
0
testsuite/tests-to-run/parallel-local-ssh4.sh
Normal file → Executable file
|
@ -101,14 +101,13 @@ par_--ssh_lsh() {
|
||||||
# | ssh-ed25519
|
# | ssh-ed25519
|
||||||
# |
|
# |
|
||||||
#
|
#
|
||||||
# There is no longer an overlap: LSH is unsupported until there is
|
server=centos3
|
||||||
# a common algorithm again
|
user=vagrant
|
||||||
#
|
sshlogin=$user@$server
|
||||||
# Code is kept if lsh is upgraded in the future
|
parallel --ssh lsh -S $sshlogin echo ::: OK
|
||||||
parallel --ssh 'lsh -c aes256-ctr' -S lo echo ::: OK
|
echo OK | parallel --ssh lsh --pipe -S $sshlogin cat
|
||||||
echo OK | parallel --ssh 'lsh -c aes256-ctr' --pipe -S csh@lo cat
|
parallel --ssh lsh -S $sshlogin echo ::: OK
|
||||||
parallel --ssh lsh -S lo echo ::: OK
|
echo OK | parallel --ssh lsh --pipe -S $sshlogin cat
|
||||||
echo OK | parallel --ssh lsh --pipe -S csh@lo cat
|
|
||||||
# Todo:
|
# Todo:
|
||||||
# * rsync/--trc
|
# * rsync/--trc
|
||||||
# * csh@lo
|
# * csh@lo
|
||||||
|
@ -130,26 +129,6 @@ par_env_parallel_onall() {
|
||||||
env_parallel -Slo --nonall doit works
|
env_parallel -Slo --nonall doit works
|
||||||
}
|
}
|
||||||
|
|
||||||
par__--shellquote_command_len() {
|
|
||||||
echo '### test quoting will not cause a crash if too long'
|
|
||||||
# echo "'''" | parallel --shellquote --shellquote --shellquote --shellquote
|
|
||||||
|
|
||||||
testlen() {
|
|
||||||
echo "$1" | parallel $2 | wc
|
|
||||||
}
|
|
||||||
export -f testlen
|
|
||||||
|
|
||||||
outer() {
|
|
||||||
export PARALLEL="--env testlen -k --tag"
|
|
||||||
parallel $@ testlen '{=2 $_="$arg[1]"x$_ =}' '{=3 $_=" --shellquote"x$_ =}' \
|
|
||||||
::: '"' "'" ::: {1..10} ::: {1..10}
|
|
||||||
}
|
|
||||||
export -f outer
|
|
||||||
|
|
||||||
stdout parallel --tag -k outer ::: '-Slo -j10' '' |
|
|
||||||
perl -pe 's/(\d+)\d\d\d\d/${1}xxxx/g';
|
|
||||||
}
|
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
compgen -A function | G par_ "$@" | sort |
|
compgen -A function | G par_ "$@" | sort |
|
||||||
# 2019-07-14 100% slowed down 4 threads/16GB
|
# 2019-07-14 100% slowed down 4 threads/16GB
|
||||||
|
|
|
@ -281,9 +281,13 @@ par__man_fish() {
|
||||||
|
|
||||||
set myarray arrays 'with = & " !'" '" work, too
|
set myarray arrays 'with = & " !'" '" work, too
|
||||||
echo $myarray[1] $myarray[2] $myarray[3] $myarray[4]
|
echo $myarray[1] $myarray[2] $myarray[3] $myarray[4]
|
||||||
|
sleep 0.1
|
||||||
env_parallel -k echo '$myarray[{}]' ::: 1 2 3 4
|
env_parallel -k echo '$myarray[{}]' ::: 1 2 3 4
|
||||||
|
sleep 0.1
|
||||||
env_parallel -k -S server echo '$myarray[{}]' ::: 1 2 3 4
|
env_parallel -k -S server echo '$myarray[{}]' ::: 1 2 3 4
|
||||||
|
sleep 0.1
|
||||||
env_parallel -k --env myarray echo '$myarray[{}]' ::: 1 2 3 4
|
env_parallel -k --env myarray echo '$myarray[{}]' ::: 1 2 3 4
|
||||||
|
sleep 0.1
|
||||||
env_parallel -k --env myarray -S server echo '$myarray[{}]' ::: 1 2 3 4
|
env_parallel -k --env myarray -S server echo '$myarray[{}]' ::: 1 2 3 4
|
||||||
|
|
||||||
env_parallel --argsep --- env_parallel -k echo ::: multi level --- env_parallel
|
env_parallel --argsep --- env_parallel -k echo ::: multi level --- env_parallel
|
||||||
|
@ -295,7 +299,8 @@ par__man_fish() {
|
||||||
echo exit value $status should be 255 `sleep 1`
|
echo exit value $status should be 255 `sleep 1`
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
ssh fish@lo "$myscript" | LC_ALL=C sort
|
ssh fish@lo "$myscript"
|
||||||
|
#| LC_ALL=C sort
|
||||||
}
|
}
|
||||||
|
|
||||||
par__man_ksh() {
|
par__man_ksh() {
|
||||||
|
@ -826,7 +831,9 @@ par_--env_underscore_fish() {
|
||||||
echo Test single ignoring;
|
echo Test single ignoring;
|
||||||
echo myvar > ~/.parallel/ignored_vars;
|
echo myvar > ~/.parallel/ignored_vars;
|
||||||
env_parallel --env _ myfunc ::: work;
|
env_parallel --env _ myfunc ::: work;
|
||||||
|
sleep 0.1
|
||||||
env_parallel --env _ -S server myfunc ::: work;
|
env_parallel --env _ -S server myfunc ::: work;
|
||||||
|
sleep 0.1
|
||||||
echo myarray >> ~/.parallel/ignored_vars;
|
echo myarray >> ~/.parallel/ignored_vars;
|
||||||
env_parallel --env _ myfunc ::: work;
|
env_parallel --env _ myfunc ::: work;
|
||||||
env_parallel --env _ -S server myfunc ::: work;
|
env_parallel --env _ -S server myfunc ::: work;
|
||||||
|
@ -842,11 +849,11 @@ par_--env_underscore_fish() {
|
||||||
echo "OK if ^^^^^^^^^^^^^^^^^ no myfunc" >&2;
|
echo "OK if ^^^^^^^^^^^^^^^^^ no myfunc" >&2;
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
|
|
||||||
# Old versions of fish sometimes throw up bugs all over,
|
# Old versions of fish sometimes throw up bugs all over,
|
||||||
# but seem to work OK otherwise. So ignore these errors.
|
# but seem to work OK otherwise. So ignore these errors.
|
||||||
ssh fish@lo "$myscript" 2>&1 |
|
stdout ssh fish@lo "$myscript" |
|
||||||
perl -ne '/^\^|fish:|fish\(/ and next; print'
|
perl -ne '/^\^|fish:|fish\(/ and next; print' |
|
||||||
|
perl -pe 's/^[ ~^]+$//g'
|
||||||
}
|
}
|
||||||
|
|
||||||
par_--env_underscore_ksh() {
|
par_--env_underscore_ksh() {
|
||||||
|
@ -894,7 +901,11 @@ par_--env_underscore_ksh() {
|
||||||
echo "OK if no myfunc ^^^^^^^^^^^^^^^^^" >&2;
|
echo "OK if no myfunc ^^^^^^^^^^^^^^^^^" >&2;
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
ssh ksh@lo "$myscript"
|
stdout ssh ksh@lo "$myscript" |
|
||||||
|
# /bin/ksh[999]: myfunc[1]: myecho: not found
|
||||||
|
# =>
|
||||||
|
# /bin/ksh: myecho: not found
|
||||||
|
perl -pe 's/\[\d+\]:.*\[\d+\]:/:/;'
|
||||||
}
|
}
|
||||||
|
|
||||||
par_--env_underscore_mksh() {
|
par_--env_underscore_mksh() {
|
||||||
|
@ -909,6 +920,7 @@ par_--env_underscore_mksh() {
|
||||||
. `which env_parallel.mksh`;
|
. `which env_parallel.mksh`;
|
||||||
env_parallel --record-env;
|
env_parallel --record-env;
|
||||||
alias myecho="echo \$myvar aliases in";
|
alias myecho="echo \$myvar aliases in";
|
||||||
|
# The alias is replaced in the function
|
||||||
myfunc() { myecho ${myarray[@]} functions $*; };
|
myfunc() { myecho ${myarray[@]} functions $*; };
|
||||||
myvar="variables in";
|
myvar="variables in";
|
||||||
myarray=(and arrays in);
|
myarray=(and arrays in);
|
||||||
|
@ -932,9 +944,9 @@ par_--env_underscore_mksh() {
|
||||||
env_parallel --env _ -S server myfunc ::: work;
|
env_parallel --env _ -S server myfunc ::: work;
|
||||||
echo myecho >> ~/.parallel/ignored_vars;
|
echo myecho >> ~/.parallel/ignored_vars;
|
||||||
env_parallel --env _ myfunc ::: work;
|
env_parallel --env _ myfunc ::: work;
|
||||||
echo "OK if no myecho ^^^^^^^^^^^^^^^^^" >&2;
|
echo The myecho alias is replaced in the function causing this not to fail
|
||||||
env_parallel --env _ -S server myfunc ::: work;
|
env_parallel --env _ -S server myfunc ::: work;
|
||||||
echo "OK if no myecho ^^^^^^^^^^^^^^^^^" >&2;
|
echo The myecho alias is replaced in the function causing this not to fail
|
||||||
echo myfunc >> ~/.parallel/ignored_vars;
|
echo myfunc >> ~/.parallel/ignored_vars;
|
||||||
env_parallel --env _ myfunc ::: work;
|
env_parallel --env _ myfunc ::: work;
|
||||||
echo "OK if no myfunc ^^^^^^^^^^^^^^^^^" >&2;
|
echo "OK if no myfunc ^^^^^^^^^^^^^^^^^" >&2;
|
||||||
|
@ -942,7 +954,7 @@ par_--env_underscore_mksh() {
|
||||||
echo "OK if no myfunc ^^^^^^^^^^^^^^^^^" >&2;
|
echo "OK if no myfunc ^^^^^^^^^^^^^^^^^" >&2;
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
ssh mksh@lo "$myscript" |
|
stdout ssh mksh@lo "$myscript" |
|
||||||
perl -pe 's/^[EŴ]:/EW:/g'
|
perl -pe 's/^[EŴ]:/EW:/g'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2763,7 +2775,8 @@ par_env_parallel_--session_fish() {
|
||||||
set -e PARALLEL_IGNORED_NAMES
|
set -e PARALLEL_IGNORED_NAMES
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
ssh fish@lo "$myscript" 2>&1
|
ssh fish@lo "$myscript" 2>&1 |
|
||||||
|
perl -pe 's/^[ ~^]+$//g'
|
||||||
}
|
}
|
||||||
|
|
||||||
par_env_parallel_--session_ksh() {
|
par_env_parallel_--session_ksh() {
|
||||||
|
@ -2943,7 +2956,7 @@ par_env_parallel_--session_mksh() {
|
||||||
unset PARALLEL_IGNORED_NAMES
|
unset PARALLEL_IGNORED_NAMES
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
ssh mksh@lo "$myscript" |
|
stdout ssh mksh@lo "$myscript" |
|
||||||
perl -pe 's/^[EŴ]:/EW:/g'
|
perl -pe 's/^[EŴ]:/EW:/g'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
8
testsuite/tests-to-run/parallel-local-ssh8.sh
Normal file → Executable file
8
testsuite/tests-to-run/parallel-local-ssh8.sh
Normal file → Executable file
|
@ -23,16 +23,16 @@ par_path_remote_bash() {
|
||||||
cat <<'_EOS' |
|
cat <<'_EOS' |
|
||||||
echo StArT
|
echo StArT
|
||||||
echo BASH Path before: $PATH with no parallel
|
echo BASH Path before: $PATH with no parallel
|
||||||
parallel echo ::: 1
|
parallel echo ::: 1 && echo ERROR
|
||||||
# Race condition stderr/stdout
|
# Race condition stderr/stdout
|
||||||
sleep 1
|
sleep 1
|
||||||
echo '^^^^^^^^ Not found is OK'
|
echo 'OK: if not found ^^^^^^^^'
|
||||||
# Exporting a big variable should not fail
|
# Exporting a big variable should not fail
|
||||||
export A="`seq 1000`"
|
export A="`seq 1000`"
|
||||||
PATH=$PATH:/tmp
|
PATH=$PATH:/tmp
|
||||||
. /usr/local/bin/env_parallel.bash
|
. /usr/local/bin/env_parallel.bash
|
||||||
# --filter-hosts to see if $PATH with parallel is transferred
|
# --filter-hosts to see if $PATH with parallel is transferred
|
||||||
env_parallel --filter-hosts --env A,PATH -Slo echo '$PATH' ::: OK
|
env_parallel --filter-hosts --env A,PATH -Slo echo {}: '$PATH' ::: OK
|
||||||
_EOS
|
_EOS
|
||||||
stdout ssh nopathbash@lo -T |
|
stdout ssh nopathbash@lo -T |
|
||||||
perl -ne '/StArT/..0 and print' |
|
perl -ne '/StArT/..0 and print' |
|
||||||
|
@ -60,7 +60,7 @@ par_path_remote_csh() {
|
||||||
source `which env_parallel.csh`
|
source `which env_parallel.csh`
|
||||||
endif
|
endif
|
||||||
# --filter-hosts to see if $PATH with parallel is transferred
|
# --filter-hosts to see if $PATH with parallel is transferred
|
||||||
env_parallel --filter-hosts --env A,PATH -Slo echo '$PATH' ::: OK
|
env_parallel --filter-hosts --env A,PATH -Slo echo {}: '$PATH' ::: OK
|
||||||
# Sleep needed to avoid stderr/stdout mixing
|
# Sleep needed to avoid stderr/stdout mixing
|
||||||
sleep 1
|
sleep 1
|
||||||
echo Done
|
echo Done
|
||||||
|
|
|
@ -81,7 +81,7 @@ par_ksh_embed() {
|
||||||
rm parallel-embed
|
rm parallel-embed
|
||||||
_EOF
|
_EOF
|
||||||
)
|
)
|
||||||
ssh ksh@lo "$myscript" |
|
stdout ssh ksh@lo "$myscript" |
|
||||||
# ./parallel-embed[XXX]: env_parallel[16122]: _which_PAR[15964]: perl: /usr/bin/perl: cannot exec
|
# ./parallel-embed[XXX]: env_parallel[16122]: _which_PAR[15964]: perl: /usr/bin/perl: cannot exec
|
||||||
perl -pe 's/env_parallel[^:]*: _which_PAR[^:]*: //'
|
perl -pe 's/env_parallel[^:]*: _which_PAR[^:]*: //'
|
||||||
}
|
}
|
||||||
|
@ -157,9 +157,9 @@ par_env_parallel_big_env() {
|
||||||
echo '### bug #54128: command too long when exporting big env'
|
echo '### bug #54128: command too long when exporting big env'
|
||||||
. env_parallel.bash
|
. env_parallel.bash
|
||||||
env_parallel --session
|
env_parallel --session
|
||||||
a=`rand | perl -pe 's/\0//g'| head -c 40000`
|
a=`rand | perl -pe 's/\0//g'| head -c 10000`
|
||||||
env_parallel -Slo echo should not ::: fail 2>&1
|
env_parallel -Slo echo ::: OK 2>&1
|
||||||
a=`rand | perl -pe 's/\0//g'| head -c 45000`
|
a=`rand | perl -pe 's/\0//g'| head -c 20000`
|
||||||
env_parallel -Slo echo should ::: fail 2>/dev/null || echo OK
|
env_parallel -Slo echo should ::: fail 2>/dev/null || echo OK
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -194,7 +194,7 @@ par_no_route_to_host() {
|
||||||
export -f findhosts
|
export -f findhosts
|
||||||
export -f filterhosts
|
export -f filterhosts
|
||||||
# Run this in the background
|
# Run this in the background
|
||||||
nice tmux new-session -d -s filterhosts$$-$RANDOM -c 'findhosts |
|
nice nohup bash -c 'findhosts |
|
||||||
filterhosts | filterhosts | filterhosts |
|
filterhosts | filterhosts | filterhosts |
|
||||||
filterhosts | filterhosts | head > /tmp/filtered.$$
|
filterhosts | filterhosts | head > /tmp/filtered.$$
|
||||||
mv /tmp/filtered.$$ /tmp/filtered.hosts
|
mv /tmp/filtered.$$ /tmp/filtered.hosts
|
||||||
|
|
|
@ -29,7 +29,7 @@ export -f par_tmux
|
||||||
# echo '### bug #48841: --tmux(pane) --fg should start tmux in foreground'
|
# echo '### bug #48841: --tmux(pane) --fg should start tmux in foreground'
|
||||||
# stdout /usr/bin/time -f %e script -q -f -c /tmp/parallel-local7-script /dev/null | perl -ne '$_ >= 26 and $_ <= 45 and print "OK\n"'
|
# stdout /usr/bin/time -f %e script -q -f -c /tmp/parallel-local7-script /dev/null | perl -ne '$_ >= 26 and $_ <= 45 and print "OK\n"'
|
||||||
|
|
||||||
cat <<'EOF' | sed -e 's/;$/; /;s/$SERVER1/'$SERVER1'/;s/$SERVER2/'$SERVER2'/' | stdout parallel -vj8 --delay 1 --timeout 100 --retries 1 -k --joblog /tmp/jl-`basename $0` -L1 -r
|
cat <<'EOF' | sed -e 's/;$/; /;s/$SERVER1/'$SERVER1'/;s/$SERVER2/'$SERVER2'/' | stdout parallel -vj8 --delay 1 --timeout 20 --retries 3 -k --joblog /tmp/jl-`basename $0` -L1 -r
|
||||||
|
|
||||||
echo '### tmux-1.9'
|
echo '### tmux-1.9'
|
||||||
seq 510 512 | PARALLEL_TMUX=tmux-1.9 par_tmux
|
seq 510 512 | PARALLEL_TMUX=tmux-1.9 par_tmux
|
||||||
|
|
8
testsuite/tests-to-run/parallel-remote1.sh
Normal file → Executable file
8
testsuite/tests-to-run/parallel-remote1.sh
Normal file → Executable file
|
@ -49,9 +49,9 @@ par_timeout_retries() {
|
||||||
echo '### test --timeout --retries'
|
echo '### test --timeout --retries'
|
||||||
# 8.8.8.8 is up but does not allow login - should timeout
|
# 8.8.8.8 is up but does not allow login - should timeout
|
||||||
# 8.8.8.9 is down - should timeout
|
# 8.8.8.9 is down - should timeout
|
||||||
# 192.168.1.197 is down but on our subnet - should not timeout
|
# 172.27.27.197 is down but on our subnet - should no route to host
|
||||||
stdout parallel -j0 --timeout 8 --retries 3 -k ssh {} echo {} \
|
stdout parallel -j0 --timeout 16 --retries 3 -k ssh {} echo {} \
|
||||||
::: 192.168.1.197 8.8.8.8 8.8.8.9 $SSHLOGIN1 $SSHLOGIN2 $SSHLOGIN3 |
|
::: 172.27.27.197 8.8.8.8 8.8.8.9 $SSHLOGIN1 $SSHLOGIN2 $SSHLOGIN3 |
|
||||||
grep -v 'Warning: Permanently added' | puniq
|
grep -v 'Warning: Permanently added' | puniq
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ par_workdir_in_HOME() {
|
||||||
}
|
}
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
compgen -A function | grep par_ | LC_ALL=C sort |
|
compgen -A function | G "$@" par_ | LC_ALL=C sort |
|
||||||
parallel --timeout 3000% -j6 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1' |
|
parallel --timeout 3000% -j6 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1' |
|
||||||
perl -pe 's:/usr/bin:/bin:g'
|
perl -pe 's:/usr/bin:/bin:g'
|
||||||
|
|
||||||
|
|
|
@ -121,13 +121,15 @@ perl -ne '$/="\n\n"; /^Output/../^[^O]\S/ and next; /^ / and print;' "$testsuit
|
||||||
s:par......par:tempfile:g;
|
s:par......par:tempfile:g;
|
||||||
s:^tempfile\n::g;
|
s:^tempfile\n::g;
|
||||||
#+(zenity:2012805): Gtk-WARNING **: 02:25:32.662: cannot open display:
|
#+(zenity:2012805): Gtk-WARNING **: 02:25:32.662: cannot open display:
|
||||||
s,.zenity.*cannot open display:,,;
|
#+(zenity:3135184): Gtk-WARNING **: 20:03:27.525: Failed to open display
|
||||||
|
s,.zenity.*open display.*\n,,;
|
||||||
# --progress => 1:local / 4 / 4
|
# --progress => 1:local / 4 / 4
|
||||||
s,1:local / . / .,1:local / 9 / 9,;
|
s,1:local / . / .,1:local / 9 / 9,;
|
||||||
# bash: -c: line 1: .set a="tempfile"; if( { test -d "$a" } ) echo "$a is a dir"
|
# bash: -c: line 1: .set a="tempfile"; if( { test -d "$a" } ) echo "$a is a dir"
|
||||||
s{.*bash: .*set a=".*".*test -d.*is a dir.*\n}{};
|
s{.*bash: .*set a=".*".*test -d.*is a dir.*\n}{};
|
||||||
# /usr/bin/bash: -c: line 1: syntax error near unexpected token .)
|
# /usr/bin/bash: -c: line 1: syntax error near unexpected token .)
|
||||||
s{.*bash: .*syntax error near unexpected token.*\n}{};
|
# /usr/bin/bash: -c: line 5: syntax error: unexpected end of file
|
||||||
|
s{.*bash: -c: line .*\n}{};
|
||||||
# This is input_file
|
# This is input_file
|
||||||
s{^This is input_file.*\n}{};
|
s{^This is input_file.*\n}{};
|
||||||
' | uniq
|
' | uniq
|
||||||
|
|
|
@ -44,12 +44,14 @@ par_fg_line-buffer() {
|
||||||
sem --fg --line-buffer --id bugin20141226 echo OK
|
sem --fg --line-buffer --id bugin20141226 echo OK
|
||||||
}
|
}
|
||||||
|
|
||||||
par_semaphore-timeout() {
|
par__semaphore-timeout() {
|
||||||
echo '### Test --st +1/-1'
|
echo '### Test --st +1/-1'
|
||||||
stdout sem --id st --line-buffer "echo A normal-start;sleep 4;echo C normal-end"
|
(
|
||||||
stdout sem --id st --line-buffer --st 2 "echo B st1-start;sleep 4;echo D st1-end"
|
stdout sem --id st --line-buffer "echo A normal-start;sleep 4;echo C normal-end"
|
||||||
stdout sem --id st --line-buffer --st -2 "echo ERROR-st-1-start;sleep 4;echo ERROR-st-1-end"
|
stdout sem --id st --line-buffer --st 2 "echo B st1-start;sleep 4;echo D st1-end"
|
||||||
stdout sem --id st --wait
|
stdout sem --id st --line-buffer --st -2 "echo ERROR-st-1-start;sleep 4;echo ERROR-st-1-end"
|
||||||
|
stdout sem --id st --wait
|
||||||
|
) | sort
|
||||||
}
|
}
|
||||||
|
|
||||||
par_exit() {
|
par_exit() {
|
||||||
|
@ -76,6 +78,6 @@ par_exit() {
|
||||||
|
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
compgen -A function | grep par_ | LC_ALL=C sort |
|
compgen -A function | G par_ "$@" | LC_ALL=C sort |
|
||||||
parallel --timeout 120 -j6 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1' |
|
parallel --timeout 120 -j6 --tag -k --joblog /tmp/jl-`basename $0` '{} 2>&1' |
|
||||||
perl -pe 's:/usr/bin:/bin:g'
|
perl -pe 's:/usr/bin:/bin:g'
|
||||||
|
|
4
testsuite/tests-to-run/sql02.sh
Normal file → Executable file
4
testsuite/tests-to-run/sql02.sh
Normal file → Executable file
|
@ -37,7 +37,7 @@ par_influx() {
|
||||||
(
|
(
|
||||||
# create database & table
|
# create database & table
|
||||||
sql influx:/// "CREATE DATABASE parallel;"
|
sql influx:/// "CREATE DATABASE parallel;"
|
||||||
sql --show-databases influx:///
|
sql --show-databases influx:/// | grep -v $(whoami)
|
||||||
# insert
|
# insert
|
||||||
(echo INSERT cpu,host=serverA,region=us_west value=0.64;
|
(echo INSERT cpu,host=serverA,region=us_west value=0.64;
|
||||||
echo INSERT cpu,host=serverA,region=us_west value=0.65;
|
echo INSERT cpu,host=serverA,region=us_west value=0.65;
|
||||||
|
@ -57,5 +57,5 @@ par_influx() {
|
||||||
|
|
||||||
|
|
||||||
export -f $(compgen -A function | grep par_)
|
export -f $(compgen -A function | grep par_)
|
||||||
compgen -A function | grep par_ | sort |
|
compgen -A function | G "$@" par_ | sort |
|
||||||
parallel -j0 --tag -k --joblog +/tmp/jl-`basename $0` '{} 2>&1'
|
parallel -j0 --tag -k --joblog +/tmp/jl-`basename $0` '{} 2>&1'
|
||||||
|
|
|
@ -3,7 +3,8 @@ vagrant@centos3
|
||||||
par_shellshock_bug par_shellshock_bug 2>&1
|
par_shellshock_bug par_shellshock_bug 2>&1
|
||||||
par_shellshock_bug bug #43358: shellshock breaks exporting functions using --env name
|
par_shellshock_bug bug #43358: shellshock breaks exporting functions using --env name
|
||||||
par_shellshock_bug Non-shellshock-hardened to non-shellshock-hardened
|
par_shellshock_bug Non-shellshock-hardened to non-shellshock-hardened
|
||||||
par_shellshock_bug Function non-shellshock-hardened
|
par_shellshock_bug OK: Function non-shellshock-hardened
|
||||||
par_shellshock_bug bug #43358: shellshock breaks exporting functions using --env name
|
par_shellshock_bug bug #43358: shellshock breaks exporting functions using --env name
|
||||||
par_shellshock_bug Non-shellshock-hardened to shellshock-hardened
|
par_shellshock_bug Non-shellshock-hardened to shellshock-hardened
|
||||||
par_shellshock_bug Function shellshock-hardened
|
par_shellshock_bug OK: Function shellshock-hardened
|
||||||
|
OK: ssh vagrant@centos3 parallel
|
||||||
|
|
|
@ -44,19 +44,19 @@ par__environment_too_big_zsh OK_bigfunc_remote
|
||||||
par__environment_too_big_zsh OK_bigfunc_quote
|
par__environment_too_big_zsh OK_bigfunc_quote
|
||||||
par__environment_too_big_zsh OK_bigfunc_quote_remote
|
par__environment_too_big_zsh OK_bigfunc_quote_remote
|
||||||
par__environment_too_big_zsh Rest should fail
|
par__environment_too_big_zsh Rest should fail
|
||||||
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 6XXXX) at input 0: fail_bigvar
|
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 5XXXX) at input 0: fail_bigvar
|
||||||
par__environment_too_big_zsh fail_bigvar_remote
|
par__environment_too_big_zsh parallel: Error: Command line too long (5XXXX >= 5XXXX) at input 0: fail_bigvar_remote
|
||||||
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 6XXXX) at input 0: fail_bigvar_quote
|
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 5XXXX) at input 0: fail_bigvar_quote
|
||||||
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 6XXXX) at input 0: fail_bigvar_quote_remote
|
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 5XXXX) at input 0: fail_bigvar_quote_remote
|
||||||
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 6XXXX) at input 0: fail_bigfunc
|
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 5XXXX) at input 0: fail_bigfunc
|
||||||
par__environment_too_big_zsh parallel: Error: Command line too long (7XXXX >= 6XXXX) at input 0: fail_bigfunc_remote
|
par__environment_too_big_zsh parallel: Error: Command line too long (7XXXX >= 5XXXX) at input 0: fail_bigfunc_remote
|
||||||
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 6XXXX) at input 0: fail_bigfunc_quote
|
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 5XXXX) at input 0: fail_bigfunc_quote
|
||||||
par__environment_too_big_zsh fail_bigfunc_quote_remote
|
par__environment_too_big_zsh parallel: Error: Command line too long (6XXXX >= 5XXXX) at input 0: fail_bigfunc_quote_remote
|
||||||
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 8
|
par__sockets_cores_threads 2
|
||||||
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
|
||||||
|
@ -69,13 +69,13 @@ par_progress Computer:jobs running/jobs completed/%of started jobs/Average secon
|
||||||
par_progress local:0/3/100%/9.9s [K
|
par_progress local:0/3/100%/9.9s [K
|
||||||
par_progress
|
par_progress
|
||||||
par_progress Computers / CPU cores / Max jobs to run
|
par_progress Computers / CPU cores / Max jobs to run
|
||||||
par_progress 1:local / 4 / 4
|
par_progress 1:local / 2 / 2
|
||||||
par_progress
|
par_progress
|
||||||
par_progress Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
|
par_progress Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
|
||||||
par_progress local:0/3/100%/9.9s [K
|
par_progress local:0/3/100%/9.9s [K
|
||||||
par_progress
|
par_progress
|
||||||
par_progress Computers / CPU threads / Max jobs to run
|
par_progress Computers / CPU threads / Max jobs to run
|
||||||
par_progress 1:local / 8 / 8
|
par_progress 1:local / 4 / 4
|
||||||
par_progress
|
par_progress
|
||||||
par_progress Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
|
par_progress Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
|
||||||
par_progress local:0/3/100%/9.9s [K
|
par_progress local:0/3/100%/9.9s [K
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
par_-q_perl_program ### test08 -q and perl
|
||||||
|
par_-q_perl_program b
|
||||||
|
par_-q_perl_program d
|
||||||
par_0_no_newline A single zero without \n should not be ignored
|
par_0_no_newline A single zero without \n should not be ignored
|
||||||
par_0_no_newline 0
|
par_0_no_newline 0
|
||||||
par_PARALLEL_ENV ### PARALLEL_ENV as variable
|
par_PARALLEL_ENV ### PARALLEL_ENV as variable
|
||||||
|
@ -221,6 +224,8 @@ par_empty_string_quote bug #37694: Empty string argument skipped when using --qu
|
||||||
par_empty_string_quote 3
|
par_empty_string_quote 3
|
||||||
par_env_parallel_pipefail ### test env_parallel with pipefail + inherit_errexit
|
par_env_parallel_pipefail ### test env_parallel with pipefail + inherit_errexit
|
||||||
par_env_parallel_pipefail OK
|
par_env_parallel_pipefail OK
|
||||||
|
par_env_parallel_recordenv bug #65127: env_parallel --record-env and --recordenv should do the same.
|
||||||
|
par_env_parallel_recordenv There should be no difference
|
||||||
par_eof_on_command_line_input_source ### Test of eof string on :::
|
par_eof_on_command_line_input_source ### Test of eof string on :::
|
||||||
par_eof_on_command_line_input_source foo
|
par_eof_on_command_line_input_source foo
|
||||||
par_exit_val ### Test bug #45619: "--halt" erroneous error exit code (should give 0)
|
par_exit_val ### Test bug #45619: "--halt" erroneous error exit code (should give 0)
|
||||||
|
|
|
@ -1,3 +1,552 @@
|
||||||
|
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 2 1 1 10
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 3 1 1 28
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 4 1 1 82
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 5 1 1 244
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 6 1 1 730
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 7 1 1 2188
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 8 1 1 6562
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 1 1 1 5
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 2 1 1 11
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 3 1 1 29
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 4 1 1 83
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 5 1 1 245
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 6 1 1 731
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 7 1 1 2189
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 1 1 1 6
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 2 1 1 12
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 3 1 1 30
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 4 1 1 84
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 5 1 1 246
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 6 1 1 732
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 7 1 1 2190
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 1 1 1 7
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 2 1 1 13
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 3 1 1 31
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 4 1 1 85
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 5 1 1 247
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 6 1 1 733
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 7 1 1 2191
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 1 1 1 8
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 2 1 1 14
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 3 1 1 32
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 4 1 1 86
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 5 1 1 248
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 6 1 1 734
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 7 1 1 2192
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 1 1 1 9
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 2 1 1 15
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 3 1 1 33
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 4 1 1 87
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 5 1 1 249
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 6 1 1 735
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 1 1 1 10
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 2 1 1 16
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 3 1 1 34
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 4 1 1 88
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 5 1 1 250
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 6 1 1 736
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 1 1 1 11
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 2 1 1 17
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 3 1 1 35
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 4 1 1 89
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 5 1 1 251
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 6 1 1 737
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 1 1 1 12
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 2 1 1 18
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 3 1 1 36
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 4 1 1 90
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 5 1 1 252
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 6 1 1 738
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 1 1 1 13
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 2 1 1 19
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 3 1 1 37
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 4 1 1 91
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 5 1 1 253
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 6 1 1 739
|
||||||
|
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 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 10 0 0 0
|
||||||
|
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 3 1 1 28
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 4 1 1 82
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 5 1 1 244
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 6 1 1 730
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 7 1 1 2188
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 8 1 1 6562
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 1 1 1 5
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 2 1 1 11
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 3 1 1 29
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 4 1 1 83
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 5 1 1 245
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 6 1 1 731
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 7 1 1 2189
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 1 1 1 6
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 2 1 1 12
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 3 1 1 30
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 4 1 1 84
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 5 1 1 246
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 6 1 1 732
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 7 1 1 2190
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 1 1 1 7
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 2 1 1 13
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 3 1 1 31
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 4 1 1 85
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 5 1 1 247
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 6 1 1 733
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 7 1 1 2191
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 1 1 1 8
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 2 1 1 14
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 3 1 1 32
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 4 1 1 86
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 5 1 1 248
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 6 1 1 734
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 7 1 1 2192
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 1 1 1 9
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 2 1 1 15
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 3 1 1 33
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 4 1 1 87
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 5 1 1 249
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 6 1 1 735
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 1 1 1 10
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 2 1 1 16
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 3 1 1 34
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 4 1 1 88
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 5 1 1 250
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 6 1 1 736
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 1 1 1 11
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 2 1 1 17
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 3 1 1 35
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 4 1 1 89
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 5 1 1 251
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 6 1 1 737
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 1 1 1 12
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 2 1 1 18
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 3 1 1 36
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 4 1 1 90
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 5 1 1 252
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 6 1 1 738
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 7 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 8 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 9 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 10 0 0 0
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 1 1 1 13
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 2 1 1 19
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 3 1 1 37
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 4 1 1 91
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 5 1 1 253
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 6 1 1 739
|
||||||
|
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 9 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 (9xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 1 10 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 2 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 8 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 9 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 3 10 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 4 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 8 parallel: Error: Command line too long (16xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 9 parallel: Error: Command line too long (49xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 5 10 parallel: Error: Command line too long (147xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 6 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 7 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 8 parallel: Error: Command line too long (22xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 9 parallel: Error: Command line too long (68xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 7 10 parallel: Error: Command line too long (206xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 8 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 7 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 8 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 9 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 9 10 parallel: Error: Command line too long (265xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 " 10 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 9 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: '
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 1 10 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: '
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: ''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: ''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 2 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: ''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 8 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 9 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 3 10 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 4 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 8 parallel: Error: Command line too long (16xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 9 parallel: Error: Command line too long (49xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 5 10 parallel: Error: Command line too long (147xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 6 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 7 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 8 parallel: Error: Command line too long (22xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 9 parallel: Error: Command line too long (68xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 7 10 parallel: Error: Command line too long (206xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 8 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 7 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 8 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 9 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 9 10 parallel: Error: Command line too long (265xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len -Slo -j10 ' 10 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len " 1 1 1 2 6
|
||||||
|
par_--shellquote_command_len " 1 2 1 2 12
|
||||||
|
par_--shellquote_command_len " 1 3 1 2 30
|
||||||
|
par_--shellquote_command_len " 1 4 1 2 84
|
||||||
|
par_--shellquote_command_len " 1 5 1 2 246
|
||||||
|
par_--shellquote_command_len " 1 6 1 2 732
|
||||||
|
par_--shellquote_command_len " 1 7 1 2 2190
|
||||||
|
par_--shellquote_command_len " 1 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 1 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 1 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 2 1 1 2 8
|
||||||
|
par_--shellquote_command_len " 2 2 1 2 14
|
||||||
|
par_--shellquote_command_len " 2 3 1 2 32
|
||||||
|
par_--shellquote_command_len " 2 4 1 2 86
|
||||||
|
par_--shellquote_command_len " 2 5 1 2 248
|
||||||
|
par_--shellquote_command_len " 2 6 1 2 734
|
||||||
|
par_--shellquote_command_len " 2 7 1 2 2192
|
||||||
|
par_--shellquote_command_len " 2 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 2 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 2 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 3 1 1 2 10
|
||||||
|
par_--shellquote_command_len " 3 2 1 2 16
|
||||||
|
par_--shellquote_command_len " 3 3 1 2 34
|
||||||
|
par_--shellquote_command_len " 3 4 1 2 88
|
||||||
|
par_--shellquote_command_len " 3 5 1 2 250
|
||||||
|
par_--shellquote_command_len " 3 6 1 2 736
|
||||||
|
par_--shellquote_command_len " 3 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 3 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 3 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 3 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 4 1 1 2 12
|
||||||
|
par_--shellquote_command_len " 4 2 1 2 18
|
||||||
|
par_--shellquote_command_len " 4 3 1 2 36
|
||||||
|
par_--shellquote_command_len " 4 4 1 2 90
|
||||||
|
par_--shellquote_command_len " 4 5 1 2 252
|
||||||
|
par_--shellquote_command_len " 4 6 1 2 738
|
||||||
|
par_--shellquote_command_len " 4 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 4 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 4 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 4 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 5 1 1 2 14
|
||||||
|
par_--shellquote_command_len " 5 2 1 2 20
|
||||||
|
par_--shellquote_command_len " 5 3 1 2 38
|
||||||
|
par_--shellquote_command_len " 5 4 1 2 92
|
||||||
|
par_--shellquote_command_len " 5 5 1 2 254
|
||||||
|
par_--shellquote_command_len " 5 6 1 2 740
|
||||||
|
par_--shellquote_command_len " 5 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 5 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 5 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 5 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 6 1 1 2 16
|
||||||
|
par_--shellquote_command_len " 6 2 1 2 22
|
||||||
|
par_--shellquote_command_len " 6 3 1 2 40
|
||||||
|
par_--shellquote_command_len " 6 4 1 2 94
|
||||||
|
par_--shellquote_command_len " 6 5 1 2 256
|
||||||
|
par_--shellquote_command_len " 6 6 1 2 742
|
||||||
|
par_--shellquote_command_len " 6 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 6 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 6 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 6 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 7 1 1 2 18
|
||||||
|
par_--shellquote_command_len " 7 2 1 2 24
|
||||||
|
par_--shellquote_command_len " 7 3 1 2 42
|
||||||
|
par_--shellquote_command_len " 7 4 1 2 96
|
||||||
|
par_--shellquote_command_len " 7 5 1 2 258
|
||||||
|
par_--shellquote_command_len " 7 6 1 2 744
|
||||||
|
par_--shellquote_command_len " 7 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 7 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 7 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 7 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 8 1 1 2 20
|
||||||
|
par_--shellquote_command_len " 8 2 1 2 26
|
||||||
|
par_--shellquote_command_len " 8 3 1 2 44
|
||||||
|
par_--shellquote_command_len " 8 4 1 2 98
|
||||||
|
par_--shellquote_command_len " 8 5 1 2 260
|
||||||
|
par_--shellquote_command_len " 8 6 1 2 746
|
||||||
|
par_--shellquote_command_len " 8 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 8 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 8 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 8 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 9 1 1 2 22
|
||||||
|
par_--shellquote_command_len " 9 2 1 2 28
|
||||||
|
par_--shellquote_command_len " 9 3 1 2 46
|
||||||
|
par_--shellquote_command_len " 9 4 1 2 100
|
||||||
|
par_--shellquote_command_len " 9 5 1 2 262
|
||||||
|
par_--shellquote_command_len " 9 6 0 0 0
|
||||||
|
par_--shellquote_command_len " 9 7 0 0 0
|
||||||
|
par_--shellquote_command_len " 9 8 0 0 0
|
||||||
|
par_--shellquote_command_len " 9 9 0 0 0
|
||||||
|
par_--shellquote_command_len " 9 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 10 1 1 2 24
|
||||||
|
par_--shellquote_command_len " 10 2 1 2 30
|
||||||
|
par_--shellquote_command_len " 10 3 1 2 48
|
||||||
|
par_--shellquote_command_len " 10 4 1 2 102
|
||||||
|
par_--shellquote_command_len " 10 5 1 2 264
|
||||||
|
par_--shellquote_command_len " 10 6 0 0 0
|
||||||
|
par_--shellquote_command_len " 10 7 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 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 1 1 1 2 6
|
||||||
|
par_--shellquote_command_len ' 1 2 1 2 12
|
||||||
|
par_--shellquote_command_len ' 1 3 1 2 30
|
||||||
|
par_--shellquote_command_len ' 1 4 1 2 84
|
||||||
|
par_--shellquote_command_len ' 1 5 1 2 246
|
||||||
|
par_--shellquote_command_len ' 1 6 1 2 732
|
||||||
|
par_--shellquote_command_len ' 1 7 1 2 2190
|
||||||
|
par_--shellquote_command_len ' 1 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 1 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 1 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 2 1 1 2 8
|
||||||
|
par_--shellquote_command_len ' 2 2 1 2 14
|
||||||
|
par_--shellquote_command_len ' 2 3 1 2 32
|
||||||
|
par_--shellquote_command_len ' 2 4 1 2 86
|
||||||
|
par_--shellquote_command_len ' 2 5 1 2 248
|
||||||
|
par_--shellquote_command_len ' 2 6 1 2 734
|
||||||
|
par_--shellquote_command_len ' 2 7 1 2 2192
|
||||||
|
par_--shellquote_command_len ' 2 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 2 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 2 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 3 1 1 2 10
|
||||||
|
par_--shellquote_command_len ' 3 2 1 2 16
|
||||||
|
par_--shellquote_command_len ' 3 3 1 2 34
|
||||||
|
par_--shellquote_command_len ' 3 4 1 2 88
|
||||||
|
par_--shellquote_command_len ' 3 5 1 2 250
|
||||||
|
par_--shellquote_command_len ' 3 6 1 2 736
|
||||||
|
par_--shellquote_command_len ' 3 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 3 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 3 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 3 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 4 1 1 2 12
|
||||||
|
par_--shellquote_command_len ' 4 2 1 2 18
|
||||||
|
par_--shellquote_command_len ' 4 3 1 2 36
|
||||||
|
par_--shellquote_command_len ' 4 4 1 2 90
|
||||||
|
par_--shellquote_command_len ' 4 5 1 2 252
|
||||||
|
par_--shellquote_command_len ' 4 6 1 2 738
|
||||||
|
par_--shellquote_command_len ' 4 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 4 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 4 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 4 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 5 1 1 2 14
|
||||||
|
par_--shellquote_command_len ' 5 2 1 2 20
|
||||||
|
par_--shellquote_command_len ' 5 3 1 2 38
|
||||||
|
par_--shellquote_command_len ' 5 4 1 2 92
|
||||||
|
par_--shellquote_command_len ' 5 5 1 2 254
|
||||||
|
par_--shellquote_command_len ' 5 6 1 2 740
|
||||||
|
par_--shellquote_command_len ' 5 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 5 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 5 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 5 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 6 1 1 2 16
|
||||||
|
par_--shellquote_command_len ' 6 2 1 2 22
|
||||||
|
par_--shellquote_command_len ' 6 3 1 2 40
|
||||||
|
par_--shellquote_command_len ' 6 4 1 2 94
|
||||||
|
par_--shellquote_command_len ' 6 5 1 2 256
|
||||||
|
par_--shellquote_command_len ' 6 6 1 2 742
|
||||||
|
par_--shellquote_command_len ' 6 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 6 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 6 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 6 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 7 1 1 2 18
|
||||||
|
par_--shellquote_command_len ' 7 2 1 2 24
|
||||||
|
par_--shellquote_command_len ' 7 3 1 2 42
|
||||||
|
par_--shellquote_command_len ' 7 4 1 2 96
|
||||||
|
par_--shellquote_command_len ' 7 5 1 2 258
|
||||||
|
par_--shellquote_command_len ' 7 6 1 2 744
|
||||||
|
par_--shellquote_command_len ' 7 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 7 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 7 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 7 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 8 1 1 2 20
|
||||||
|
par_--shellquote_command_len ' 8 2 1 2 26
|
||||||
|
par_--shellquote_command_len ' 8 3 1 2 44
|
||||||
|
par_--shellquote_command_len ' 8 4 1 2 98
|
||||||
|
par_--shellquote_command_len ' 8 5 1 2 260
|
||||||
|
par_--shellquote_command_len ' 8 6 1 2 746
|
||||||
|
par_--shellquote_command_len ' 8 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 8 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 8 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 8 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 9 1 1 2 22
|
||||||
|
par_--shellquote_command_len ' 9 2 1 2 28
|
||||||
|
par_--shellquote_command_len ' 9 3 1 2 46
|
||||||
|
par_--shellquote_command_len ' 9 4 1 2 100
|
||||||
|
par_--shellquote_command_len ' 9 5 1 2 262
|
||||||
|
par_--shellquote_command_len ' 9 6 0 0 0
|
||||||
|
par_--shellquote_command_len ' 9 7 0 0 0
|
||||||
|
par_--shellquote_command_len ' 9 8 0 0 0
|
||||||
|
par_--shellquote_command_len ' 9 9 0 0 0
|
||||||
|
par_--shellquote_command_len ' 9 10 0 0 0
|
||||||
|
par_--shellquote_command_len ' 10 1 1 2 24
|
||||||
|
par_--shellquote_command_len ' 10 2 1 2 30
|
||||||
|
par_--shellquote_command_len ' 10 3 1 2 48
|
||||||
|
par_--shellquote_command_len ' 10 4 1 2 102
|
||||||
|
par_--shellquote_command_len ' 10 5 1 2 264
|
||||||
|
par_--shellquote_command_len ' 10 6 0 0 0
|
||||||
|
par_--shellquote_command_len ' 10 7 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 10 0 0 0
|
||||||
|
par_--shellquote_command_len " 1 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 1 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 1 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 2 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 2 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 2 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 3 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 3 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 3 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 3 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 4 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 4 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 4 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 4 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 5 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 5 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 5 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 5 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 6 7 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 6 8 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 6 9 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 6 10 parallel: Error: Command line too long (354xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 7 7 parallel: Error: Command line too long (15xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 7 8 parallel: Error: Command line too long (45xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 7 9 parallel: Error: Command line too long (137xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 7 10 parallel: Error: Command line too long (413xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 8 7 parallel: Error: Command line too long (17xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 8 8 parallel: Error: Command line too long (52xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 8 9 parallel: Error: Command line too long (157xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 8 10 parallel: Error: Command line too long (472xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 9 6 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 9 7 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 9 8 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 9 9 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 9 10 parallel: Error: Command line too long (531xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 10 6 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 10 7 parallel: Error: Command line too long (21xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 10 8 parallel: Error: Command line too long (65xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 10 9 parallel: Error: Command line too long (196xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len " 10 10 parallel: Error: Command line too long (590xxxx >= 6xxxx) at input 0: "
|
||||||
|
par_--shellquote_command_len ' 1 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: '
|
||||||
|
par_--shellquote_command_len ' 1 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: '
|
||||||
|
par_--shellquote_command_len ' 1 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: '
|
||||||
|
par_--shellquote_command_len ' 2 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: ''
|
||||||
|
par_--shellquote_command_len ' 2 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: ''
|
||||||
|
par_--shellquote_command_len ' 2 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: ''
|
||||||
|
par_--shellquote_command_len ' 3 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len ' 3 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len ' 3 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len ' 3 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: '''
|
||||||
|
par_--shellquote_command_len ' 4 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len ' 4 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len ' 4 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len ' 4 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: ''''
|
||||||
|
par_--shellquote_command_len ' 5 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len ' 5 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len ' 5 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len ' 5 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: '''''
|
||||||
|
par_--shellquote_command_len ' 6 7 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len ' 6 8 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len ' 6 9 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len ' 6 10 parallel: Error: Command line too long (354xxxx >= 6xxxx) at input 0: ''''''
|
||||||
|
par_--shellquote_command_len ' 7 7 parallel: Error: Command line too long (15xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len ' 7 8 parallel: Error: Command line too long (45xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len ' 7 9 parallel: Error: Command line too long (137xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len ' 7 10 parallel: Error: Command line too long (413xxxx >= 6xxxx) at input 0: '''''''
|
||||||
|
par_--shellquote_command_len ' 8 7 parallel: Error: Command line too long (17xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len ' 8 8 parallel: Error: Command line too long (52xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len ' 8 9 parallel: Error: Command line too long (157xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len ' 8 10 parallel: Error: Command line too long (472xxxx >= 6xxxx) at input 0: ''''''''
|
||||||
|
par_--shellquote_command_len ' 9 6 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len ' 9 7 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len ' 9 8 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len ' 9 9 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len ' 9 10 parallel: Error: Command line too long (531xxxx >= 6xxxx) at input 0: '''''''''
|
||||||
|
par_--shellquote_command_len ' 10 6 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len ' 10 7 parallel: Error: Command line too long (21xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len ' 10 8 parallel: Error: Command line too long (65xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len ' 10 9 parallel: Error: Command line too long (196xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
|
par_--shellquote_command_len ' 10 10 parallel: Error: Command line too long (590xxxx >= 6xxxx) at input 0: ''''''''''
|
||||||
par_bug57364 ### bug #57364: Race condition creating len cache file.
|
par_bug57364 ### bug #57364: Race condition creating len cache file.
|
||||||
par_linebuffer_files bug #48658: --linebuffer --files
|
par_linebuffer_files bug #48658: --linebuffer --files
|
||||||
par_linebuffer_files zstd normal
|
par_linebuffer_files zstd normal
|
||||||
|
|
|
@ -609,6 +609,8 @@ par_compare_exit_codes killed with different signals
|
||||||
par_compare_exit_codes sig=joblog_sig shell=parallel=joblog
|
par_compare_exit_codes sig=joblog_sig shell=parallel=joblog
|
||||||
par_compare_exit_codes
par_compare_exit_codes
|
par_compare_exit_codes
par_compare_exit_codes
|
||||||
par_compare_exit_codes csh sig 2=0 130=1=1
|
par_compare_exit_codes csh sig 2=0 130=1=1
|
||||||
|
par_compare_exit_codes posh sig 32=11 160=139=139
|
||||||
|
par_compare_exit_codes posh sig 33=11 161=139=139
|
||||||
par_compare_exit_codes posh sig 34=11 162=139=139
|
par_compare_exit_codes posh sig 34=11 162=139=139
|
||||||
par_compare_exit_codes posh sig 35=11 163=139=139
|
par_compare_exit_codes posh sig 35=11 163=139=139
|
||||||
par_compare_exit_codes posh sig 36=11 164=139=139
|
par_compare_exit_codes posh sig 36=11 164=139=139
|
||||||
|
@ -676,9 +678,9 @@ par_compare_exit_codes fdsh sig 29=0 157=2=2
|
||||||
par_compare_exit_codes fdsh exit 157=0 157=2=2
|
par_compare_exit_codes fdsh exit 157=0 157=2=2
|
||||||
par_compare_exit_codes fdsh sig 30=0 158=2=2
|
par_compare_exit_codes fdsh sig 30=0 158=2=2
|
||||||
par_compare_exit_codes fdsh exit 158=0 158=2=2
|
par_compare_exit_codes fdsh exit 158=0 158=2=2
|
||||||
par_compare_exit_codes fdsh sig 32=0 0=2=2
|
par_compare_exit_codes fdsh sig 32=0 160=2=2
|
||||||
par_compare_exit_codes fdsh exit 160=0 160=2=2
|
par_compare_exit_codes fdsh exit 160=0 160=2=2
|
||||||
par_compare_exit_codes fdsh sig 33=0 0=2=2
|
par_compare_exit_codes fdsh sig 33=0 161=2=2
|
||||||
par_compare_exit_codes fdsh exit 161=0 161=2=2
|
par_compare_exit_codes fdsh exit 161=0 161=2=2
|
||||||
par_compare_exit_codes fdsh sig 35=0 163=2=2
|
par_compare_exit_codes fdsh sig 35=0 163=2=2
|
||||||
par_compare_exit_codes fdsh exit 163=0 163=2=2
|
par_compare_exit_codes fdsh exit 163=0 163=2=2
|
||||||
|
|
|
@ -2937,6 +2937,25 @@ par_race_condition1 9
|
||||||
par_race_condition1 10
|
par_race_condition1 10
|
||||||
par_reload_slf_every_second ### --slf should reload every second
|
par_reload_slf_every_second ### --slf should reload every second
|
||||||
par_reload_slf_every_second OK
|
par_reload_slf_every_second OK
|
||||||
|
par_retries_lb_jl Broken in 20240522
|
||||||
|
par_retries_lb_jl parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_retries_lb_jl parallel: Warning: echo should be 5 lines >> "$tmp";sleep 20
|
||||||
|
par_retries_lb_jl should be 5 lines
|
||||||
|
par_retries_lb_jl parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_retries_lb_jl parallel: Warning: echo 5 lines >> "$tmp";sleep 20
|
||||||
|
par_retries_lb_jl parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_retries_lb_jl parallel: Warning: echo 5 lines >> "$tmp";sleep 20
|
||||||
|
par_retries_lb_jl parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_retries_lb_jl parallel: Warning: echo 5 lines >> "$tmp";sleep 20
|
||||||
|
par_retries_lb_jl parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_retries_lb_jl parallel: Warning: echo 5 lines >> "$tmp";sleep 20
|
||||||
|
par_retries_lb_jl parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_retries_lb_jl parallel: Warning: echo 5 lines >> "$tmp";sleep 20
|
||||||
|
par_retries_lb_jl 5 lines
|
||||||
|
par_retries_lb_jl 5 lines
|
||||||
|
par_retries_lb_jl 5 lines
|
||||||
|
par_retries_lb_jl 5 lines
|
||||||
|
par_retries_lb_jl 5 lines
|
||||||
par_shard ### --shard
|
par_shard ### --shard
|
||||||
par_shard OK
|
par_shard OK
|
||||||
par_shard OK
|
par_shard OK
|
||||||
|
|
|
@ -1176,6 +1176,20 @@ par_progress 1:local / 9 / 9
|
||||||
par_progress
|
par_progress
|
||||||
par_progress Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
|
par_progress Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
|
||||||
par_progress
par_progress local:0/0/0%/0.0s [K
|
par_progress
par_progress local:0/0/0%/0.0s [K
|
||||||
|
par_pty xargs Expect: 3 1
|
||||||
|
par_pty 3
|
||||||
|
par_pty 1
|
||||||
|
par_pty parallel Expect: 3 1 via psedotty 2
|
||||||
|
par_pty via pseudotty
par_pty
|
||||||
|
par_pty via pseudotty
par_pty
|
||||||
|
par_pty 1
par_pty
|
||||||
|
par_pty xargs Expect: 1 3
|
||||||
|
par_pty 1
|
||||||
|
par_pty 3
|
||||||
|
par_pty parallel Expect: 1 3 2 via pseudotty
|
||||||
|
par_pty via pseudotty
par_pty
|
||||||
|
par_pty 1
par_pty
|
||||||
|
par_pty via pseudotty
par_pty
|
||||||
par_replacement_slashslash ### Test {//}
|
par_replacement_slashslash ### Test {//}
|
||||||
par_replacement_slashslash . a
|
par_replacement_slashslash . a
|
||||||
par_replacement_slashslash a a/b
|
par_replacement_slashslash a a/b
|
||||||
|
|
|
@ -138,14 +138,14 @@ par_sem_dir parallel: Error: Semaphoredir must be writable: '~/.parallel/semapho
|
||||||
par_timeout ### Test --timeout
|
par_timeout ### Test --timeout
|
||||||
par_timeout 1.1
|
par_timeout 1.1
|
||||||
par_timeout 1.1
|
par_timeout 1.1
|
||||||
par_timeout parallel: Warning: This job was killed because it timed out:
|
|
||||||
par_timeout parallel: Warning: echo 7.7; sleep 7.7; echo 7.7
|
|
||||||
par_timeout parallel: Warning: This job was killed because it timed out:
|
|
||||||
par_timeout parallel: Warning: echo 8.8; sleep 8.8; echo 8.8
|
|
||||||
par_timeout parallel: Warning: This job was killed because it timed out:
|
|
||||||
par_timeout parallel: Warning: echo 9.9; sleep 9.9; echo 9.9
|
|
||||||
par_timeout 7.7
|
par_timeout 7.7
|
||||||
par_timeout 8.8
|
par_timeout 8.8
|
||||||
par_timeout 9.9
|
par_timeout 9.9
|
||||||
|
par_timeout parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_timeout parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_timeout parallel: Warning: This job was killed because it timed out:
|
||||||
|
par_timeout parallel: Warning: echo 7.7; sleep 7.7; echo 7.7
|
||||||
|
par_timeout parallel: Warning: echo 8.8; sleep 8.8; echo 8.8
|
||||||
|
par_timeout parallel: Warning: echo 9.9; sleep 9.9; echo 9.9
|
||||||
par_tmux_termination ### --tmux test - check termination
|
par_tmux_termination ### --tmux test - check termination
|
||||||
par_tmux_termination See output with: tmux -S /TMP/tmsXXXXX attach
|
par_tmux_termination See output with: tmux -S /TMP/tmsXXXXX attach
|
||||||
|
|
|
@ -1813,7 +1813,7 @@ SQLITE par_empty p_wrapper par_empty $SQLITE
|
||||||
SQLITE par_empty Do nothing: TBL99999 does not exist because it is not created
|
SQLITE par_empty Do nothing: TBL99999 does not exist because it is not created
|
||||||
SQLITE par_empty Exit=0
|
SQLITE par_empty Exit=0
|
||||||
SQLITE par_empty Exit=0
|
SQLITE par_empty Exit=0
|
||||||
SQLITE par_empty Error: near line 1: in prepare, no such table: TBL99999 (1)
|
SQLITE par_empty Parse error near line 1: no such table: TBL99999
|
||||||
SQLITE par_no_table p_wrapper par_no_table $SQLITE
|
SQLITE par_no_table p_wrapper par_no_table $SQLITE
|
||||||
SQLITE par_no_table bug #50018: --dburl without table dies
|
SQLITE par_no_table bug #50018: --dburl without table dies
|
||||||
SQLITE par_no_table 255
|
SQLITE par_no_table 255
|
||||||
|
|
|
@ -77,13 +77,13 @@ par__sshpass_with_password OK
|
||||||
par__sshpass_with_password ### Crazy passwords: `date>>/tmp/trap`;(|<*&)'
|
par__sshpass_with_password ### Crazy passwords: `date>>/tmp/trap`;(|<*&)'
|
||||||
par__sshpass_with_password parallel: Warning: Using password or SSHPASS with --(n)onall exposes the password
|
par__sshpass_with_password parallel: Warning: Using password or SSHPASS with --(n)onall exposes the password
|
||||||
par__sshpass_with_password parallel: Warning: on the command line, making it visible to local users via `ps`.
|
par__sshpass_with_password parallel: Warning: on the command line, making it visible to local users via `ps`.
|
||||||
par__sshpass_with_password ssh: Could not resolve hostname host: No address associated with hostname
|
par__sshpass_with_password ssh: Could not resolve hostname host:
|
||||||
par__sshpass_with_password
|
par__sshpass_with_password
|
||||||
par__sshpass_with_password parallel: Warning: Using password or SSHPASS with --(n)onall exposes the password
|
par__sshpass_with_password parallel: Warning: Using password or SSHPASS with --(n)onall exposes the password
|
||||||
par__sshpass_with_password parallel: Warning: on the command line, making it visible to local users via `ps`.
|
par__sshpass_with_password parallel: Warning: on the command line, making it visible to local users via `ps`.
|
||||||
par__sshpass_with_password ssh: Could not resolve hostname host: No address associated with hostname
|
par__sshpass_with_password ssh: Could not resolve hostname host:
|
||||||
par__sshpass_with_password
|
par__sshpass_with_password
|
||||||
par__sshpass_with_password This must stay empty
|
par__sshpass_with_password This must stay empty:
|
||||||
par_csh_variable_newline ### Can csh propagate a variable containing \n
|
par_csh_variable_newline ### Can csh propagate a variable containing \n
|
||||||
par_csh_variable_newline 1
|
par_csh_variable_newline 1
|
||||||
par_csh_variable_newline 2
|
par_csh_variable_newline 2
|
||||||
|
|
|
@ -277,7 +277,7 @@ par__test_different_rsync_versions rsync-v3.2.4 Basic use works: rsync-v3.2.4
|
||||||
par__test_different_rsync_versions rsync-v3.2.5 Basic use works: rsync-v3.2.5
|
par__test_different_rsync_versions rsync-v3.2.5 Basic use works: rsync-v3.2.5
|
||||||
par__test_different_rsync_versions rsync-v3.2.6 Basic use works: rsync-v3.2.6
|
par__test_different_rsync_versions rsync-v3.2.6 Basic use works: rsync-v3.2.6
|
||||||
par__test_different_rsync_versions rsync-v3.2.7 Basic use works: rsync-v3.2.7
|
par__test_different_rsync_versions rsync-v3.2.7 Basic use works: rsync-v3.2.7
|
||||||
par__test_different_rsync_versions rsync-v3.3.0 Basic use works: rsync-v3.3.0
|
par__test_different_rsync_versions rsync-v3.3.0 Basic use failed - not tested: rsync-v3.3.0
|
||||||
par_bigvar_csh ### csh
|
par_bigvar_csh ### csh
|
||||||
par_bigvar_csh 3 big vars run remotely - length(base64) > 1000
|
par_bigvar_csh 3 big vars run remotely - length(base64) > 1000
|
||||||
par_bigvar_csh 1 200 692
|
par_bigvar_csh 1 200 692
|
||||||
|
|
|
@ -44,555 +44,6 @@ par_--ssh_lsh OK
|
||||||
par_--ssh_lsh OK
|
par_--ssh_lsh OK
|
||||||
par_--ssh_lsh OK
|
par_--ssh_lsh OK
|
||||||
par_--ssh_lsh OK
|
par_--ssh_lsh OK
|
||||||
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 2 1 1 10
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 3 1 1 28
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 4 1 1 82
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 5 1 1 244
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 6 1 1 730
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 7 1 1 2188
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 8 1 1 6562
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 1 1 1 5
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 2 1 1 11
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 3 1 1 29
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 4 1 1 83
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 5 1 1 245
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 6 1 1 731
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 7 1 1 2189
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 1 1 1 6
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 2 1 1 12
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 3 1 1 30
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 4 1 1 84
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 5 1 1 246
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 6 1 1 732
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 7 1 1 2190
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 1 1 1 7
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 2 1 1 13
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 3 1 1 31
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 4 1 1 85
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 5 1 1 247
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 6 1 1 733
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 7 1 1 2191
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 1 1 1 8
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 2 1 1 14
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 3 1 1 32
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 4 1 1 86
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 5 1 1 248
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 6 1 1 734
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 7 1 1 2192
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 1 1 1 9
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 2 1 1 15
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 3 1 1 33
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 4 1 1 87
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 5 1 1 249
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 6 1 1 735
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 1 1 1 10
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 2 1 1 16
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 3 1 1 34
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 4 1 1 88
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 5 1 1 250
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 6 1 1 736
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 1 1 1 11
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 2 1 1 17
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 3 1 1 35
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 4 1 1 89
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 5 1 1 251
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 6 1 1 737
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 1 1 1 12
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 2 1 1 18
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 3 1 1 36
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 4 1 1 90
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 5 1 1 252
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 6 1 1 738
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 1 1 1 13
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 2 1 1 19
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 3 1 1 37
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 4 1 1 91
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 5 1 1 253
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 6 1 1 739
|
|
||||||
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 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 10 0 0 0
|
|
||||||
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 3 1 1 28
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 4 1 1 82
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 5 1 1 244
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 6 1 1 730
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 7 1 1 2188
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 8 1 1 6562
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 1 1 1 5
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 2 1 1 11
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 3 1 1 29
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 4 1 1 83
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 5 1 1 245
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 6 1 1 731
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 7 1 1 2189
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 1 1 1 6
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 2 1 1 12
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 3 1 1 30
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 4 1 1 84
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 5 1 1 246
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 6 1 1 732
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 7 1 1 2190
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 1 1 1 7
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 2 1 1 13
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 3 1 1 31
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 4 1 1 85
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 5 1 1 247
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 6 1 1 733
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 7 1 1 2191
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 1 1 1 8
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 2 1 1 14
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 3 1 1 32
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 4 1 1 86
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 5 1 1 248
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 6 1 1 734
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 7 1 1 2192
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 1 1 1 9
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 2 1 1 15
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 3 1 1 33
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 4 1 1 87
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 5 1 1 249
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 6 1 1 735
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 1 1 1 10
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 2 1 1 16
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 3 1 1 34
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 4 1 1 88
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 5 1 1 250
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 6 1 1 736
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 1 1 1 11
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 2 1 1 17
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 3 1 1 35
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 4 1 1 89
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 5 1 1 251
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 6 1 1 737
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 1 1 1 12
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 2 1 1 18
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 3 1 1 36
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 4 1 1 90
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 5 1 1 252
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 6 1 1 738
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 7 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 8 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 9 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 10 0 0 0
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 1 1 1 13
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 2 1 1 19
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 3 1 1 37
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 4 1 1 91
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 5 1 1 253
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 6 1 1 739
|
|
||||||
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 9 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 (9xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 1 10 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 2 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 8 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 9 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 3 10 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 4 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 8 parallel: Error: Command line too long (16xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 9 parallel: Error: Command line too long (49xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 5 10 parallel: Error: Command line too long (147xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 6 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 7 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 8 parallel: Error: Command line too long (22xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 9 parallel: Error: Command line too long (68xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 7 10 parallel: Error: Command line too long (206xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 8 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 7 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 8 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 9 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 9 10 parallel: Error: Command line too long (265xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 " 10 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 9 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: '
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 1 10 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: '
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: ''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: ''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 2 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: ''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 8 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 9 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 3 10 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 4 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 8 parallel: Error: Command line too long (16xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 9 parallel: Error: Command line too long (49xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 5 10 parallel: Error: Command line too long (147xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 6 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 7 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 8 parallel: Error: Command line too long (22xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 9 parallel: Error: Command line too long (68xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 7 10 parallel: Error: Command line too long (206xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 8 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 7 parallel: Error: Command line too long (9xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 8 parallel: Error: Command line too long (29xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 9 parallel: Error: Command line too long (88xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 9 10 parallel: Error: Command line too long (265xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len -Slo -j10 ' 10 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len " 1 1 1 2 6
|
|
||||||
par__--shellquote_command_len " 1 2 1 2 12
|
|
||||||
par__--shellquote_command_len " 1 3 1 2 30
|
|
||||||
par__--shellquote_command_len " 1 4 1 2 84
|
|
||||||
par__--shellquote_command_len " 1 5 1 2 246
|
|
||||||
par__--shellquote_command_len " 1 6 1 2 732
|
|
||||||
par__--shellquote_command_len " 1 7 1 2 2190
|
|
||||||
par__--shellquote_command_len " 1 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 1 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 1 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 2 1 1 2 8
|
|
||||||
par__--shellquote_command_len " 2 2 1 2 14
|
|
||||||
par__--shellquote_command_len " 2 3 1 2 32
|
|
||||||
par__--shellquote_command_len " 2 4 1 2 86
|
|
||||||
par__--shellquote_command_len " 2 5 1 2 248
|
|
||||||
par__--shellquote_command_len " 2 6 1 2 734
|
|
||||||
par__--shellquote_command_len " 2 7 1 2 2192
|
|
||||||
par__--shellquote_command_len " 2 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 2 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 2 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 3 1 1 2 10
|
|
||||||
par__--shellquote_command_len " 3 2 1 2 16
|
|
||||||
par__--shellquote_command_len " 3 3 1 2 34
|
|
||||||
par__--shellquote_command_len " 3 4 1 2 88
|
|
||||||
par__--shellquote_command_len " 3 5 1 2 250
|
|
||||||
par__--shellquote_command_len " 3 6 1 2 736
|
|
||||||
par__--shellquote_command_len " 3 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 3 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 3 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 3 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 4 1 1 2 12
|
|
||||||
par__--shellquote_command_len " 4 2 1 2 18
|
|
||||||
par__--shellquote_command_len " 4 3 1 2 36
|
|
||||||
par__--shellquote_command_len " 4 4 1 2 90
|
|
||||||
par__--shellquote_command_len " 4 5 1 2 252
|
|
||||||
par__--shellquote_command_len " 4 6 1 2 738
|
|
||||||
par__--shellquote_command_len " 4 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 4 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 4 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 4 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 5 1 1 2 14
|
|
||||||
par__--shellquote_command_len " 5 2 1 2 20
|
|
||||||
par__--shellquote_command_len " 5 3 1 2 38
|
|
||||||
par__--shellquote_command_len " 5 4 1 2 92
|
|
||||||
par__--shellquote_command_len " 5 5 1 2 254
|
|
||||||
par__--shellquote_command_len " 5 6 1 2 740
|
|
||||||
par__--shellquote_command_len " 5 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 5 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 5 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 5 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 6 1 1 2 16
|
|
||||||
par__--shellquote_command_len " 6 2 1 2 22
|
|
||||||
par__--shellquote_command_len " 6 3 1 2 40
|
|
||||||
par__--shellquote_command_len " 6 4 1 2 94
|
|
||||||
par__--shellquote_command_len " 6 5 1 2 256
|
|
||||||
par__--shellquote_command_len " 6 6 1 2 742
|
|
||||||
par__--shellquote_command_len " 6 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 6 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 6 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 6 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 7 1 1 2 18
|
|
||||||
par__--shellquote_command_len " 7 2 1 2 24
|
|
||||||
par__--shellquote_command_len " 7 3 1 2 42
|
|
||||||
par__--shellquote_command_len " 7 4 1 2 96
|
|
||||||
par__--shellquote_command_len " 7 5 1 2 258
|
|
||||||
par__--shellquote_command_len " 7 6 1 2 744
|
|
||||||
par__--shellquote_command_len " 7 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 7 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 7 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 7 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 8 1 1 2 20
|
|
||||||
par__--shellquote_command_len " 8 2 1 2 26
|
|
||||||
par__--shellquote_command_len " 8 3 1 2 44
|
|
||||||
par__--shellquote_command_len " 8 4 1 2 98
|
|
||||||
par__--shellquote_command_len " 8 5 1 2 260
|
|
||||||
par__--shellquote_command_len " 8 6 1 2 746
|
|
||||||
par__--shellquote_command_len " 8 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 8 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 8 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 8 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 9 1 1 2 22
|
|
||||||
par__--shellquote_command_len " 9 2 1 2 28
|
|
||||||
par__--shellquote_command_len " 9 3 1 2 46
|
|
||||||
par__--shellquote_command_len " 9 4 1 2 100
|
|
||||||
par__--shellquote_command_len " 9 5 1 2 262
|
|
||||||
par__--shellquote_command_len " 9 6 0 0 0
|
|
||||||
par__--shellquote_command_len " 9 7 0 0 0
|
|
||||||
par__--shellquote_command_len " 9 8 0 0 0
|
|
||||||
par__--shellquote_command_len " 9 9 0 0 0
|
|
||||||
par__--shellquote_command_len " 9 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 10 1 1 2 24
|
|
||||||
par__--shellquote_command_len " 10 2 1 2 30
|
|
||||||
par__--shellquote_command_len " 10 3 1 2 48
|
|
||||||
par__--shellquote_command_len " 10 4 1 2 102
|
|
||||||
par__--shellquote_command_len " 10 5 1 2 264
|
|
||||||
par__--shellquote_command_len " 10 6 0 0 0
|
|
||||||
par__--shellquote_command_len " 10 7 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 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 1 1 1 2 6
|
|
||||||
par__--shellquote_command_len ' 1 2 1 2 12
|
|
||||||
par__--shellquote_command_len ' 1 3 1 2 30
|
|
||||||
par__--shellquote_command_len ' 1 4 1 2 84
|
|
||||||
par__--shellquote_command_len ' 1 5 1 2 246
|
|
||||||
par__--shellquote_command_len ' 1 6 1 2 732
|
|
||||||
par__--shellquote_command_len ' 1 7 1 2 2190
|
|
||||||
par__--shellquote_command_len ' 1 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 1 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 1 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 2 1 1 2 8
|
|
||||||
par__--shellquote_command_len ' 2 2 1 2 14
|
|
||||||
par__--shellquote_command_len ' 2 3 1 2 32
|
|
||||||
par__--shellquote_command_len ' 2 4 1 2 86
|
|
||||||
par__--shellquote_command_len ' 2 5 1 2 248
|
|
||||||
par__--shellquote_command_len ' 2 6 1 2 734
|
|
||||||
par__--shellquote_command_len ' 2 7 1 2 2192
|
|
||||||
par__--shellquote_command_len ' 2 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 2 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 2 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 3 1 1 2 10
|
|
||||||
par__--shellquote_command_len ' 3 2 1 2 16
|
|
||||||
par__--shellquote_command_len ' 3 3 1 2 34
|
|
||||||
par__--shellquote_command_len ' 3 4 1 2 88
|
|
||||||
par__--shellquote_command_len ' 3 5 1 2 250
|
|
||||||
par__--shellquote_command_len ' 3 6 1 2 736
|
|
||||||
par__--shellquote_command_len ' 3 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 3 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 3 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 3 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 4 1 1 2 12
|
|
||||||
par__--shellquote_command_len ' 4 2 1 2 18
|
|
||||||
par__--shellquote_command_len ' 4 3 1 2 36
|
|
||||||
par__--shellquote_command_len ' 4 4 1 2 90
|
|
||||||
par__--shellquote_command_len ' 4 5 1 2 252
|
|
||||||
par__--shellquote_command_len ' 4 6 1 2 738
|
|
||||||
par__--shellquote_command_len ' 4 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 4 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 4 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 4 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 5 1 1 2 14
|
|
||||||
par__--shellquote_command_len ' 5 2 1 2 20
|
|
||||||
par__--shellquote_command_len ' 5 3 1 2 38
|
|
||||||
par__--shellquote_command_len ' 5 4 1 2 92
|
|
||||||
par__--shellquote_command_len ' 5 5 1 2 254
|
|
||||||
par__--shellquote_command_len ' 5 6 1 2 740
|
|
||||||
par__--shellquote_command_len ' 5 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 5 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 5 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 5 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 6 1 1 2 16
|
|
||||||
par__--shellquote_command_len ' 6 2 1 2 22
|
|
||||||
par__--shellquote_command_len ' 6 3 1 2 40
|
|
||||||
par__--shellquote_command_len ' 6 4 1 2 94
|
|
||||||
par__--shellquote_command_len ' 6 5 1 2 256
|
|
||||||
par__--shellquote_command_len ' 6 6 1 2 742
|
|
||||||
par__--shellquote_command_len ' 6 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 6 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 6 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 6 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 7 1 1 2 18
|
|
||||||
par__--shellquote_command_len ' 7 2 1 2 24
|
|
||||||
par__--shellquote_command_len ' 7 3 1 2 42
|
|
||||||
par__--shellquote_command_len ' 7 4 1 2 96
|
|
||||||
par__--shellquote_command_len ' 7 5 1 2 258
|
|
||||||
par__--shellquote_command_len ' 7 6 1 2 744
|
|
||||||
par__--shellquote_command_len ' 7 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 7 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 7 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 7 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 8 1 1 2 20
|
|
||||||
par__--shellquote_command_len ' 8 2 1 2 26
|
|
||||||
par__--shellquote_command_len ' 8 3 1 2 44
|
|
||||||
par__--shellquote_command_len ' 8 4 1 2 98
|
|
||||||
par__--shellquote_command_len ' 8 5 1 2 260
|
|
||||||
par__--shellquote_command_len ' 8 6 1 2 746
|
|
||||||
par__--shellquote_command_len ' 8 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 8 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 8 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 8 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 9 1 1 2 22
|
|
||||||
par__--shellquote_command_len ' 9 2 1 2 28
|
|
||||||
par__--shellquote_command_len ' 9 3 1 2 46
|
|
||||||
par__--shellquote_command_len ' 9 4 1 2 100
|
|
||||||
par__--shellquote_command_len ' 9 5 1 2 262
|
|
||||||
par__--shellquote_command_len ' 9 6 0 0 0
|
|
||||||
par__--shellquote_command_len ' 9 7 0 0 0
|
|
||||||
par__--shellquote_command_len ' 9 8 0 0 0
|
|
||||||
par__--shellquote_command_len ' 9 9 0 0 0
|
|
||||||
par__--shellquote_command_len ' 9 10 0 0 0
|
|
||||||
par__--shellquote_command_len ' 10 1 1 2 24
|
|
||||||
par__--shellquote_command_len ' 10 2 1 2 30
|
|
||||||
par__--shellquote_command_len ' 10 3 1 2 48
|
|
||||||
par__--shellquote_command_len ' 10 4 1 2 102
|
|
||||||
par__--shellquote_command_len ' 10 5 1 2 264
|
|
||||||
par__--shellquote_command_len ' 10 6 0 0 0
|
|
||||||
par__--shellquote_command_len ' 10 7 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 10 0 0 0
|
|
||||||
par__--shellquote_command_len " 1 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 1 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 1 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 2 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 2 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 2 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 3 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 3 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 3 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 3 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 4 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 4 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 4 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 4 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 5 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 5 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 5 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 5 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 6 7 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 6 8 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 6 9 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 6 10 parallel: Error: Command line too long (354xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 7 7 parallel: Error: Command line too long (15xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 7 8 parallel: Error: Command line too long (45xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 7 9 parallel: Error: Command line too long (137xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 7 10 parallel: Error: Command line too long (413xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 8 7 parallel: Error: Command line too long (17xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 8 8 parallel: Error: Command line too long (52xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 8 9 parallel: Error: Command line too long (157xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 8 10 parallel: Error: Command line too long (472xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 9 6 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 9 7 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 9 8 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 9 9 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 9 10 parallel: Error: Command line too long (531xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 10 6 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 10 7 parallel: Error: Command line too long (21xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 10 8 parallel: Error: Command line too long (65xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 10 9 parallel: Error: Command line too long (196xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len " 10 10 parallel: Error: Command line too long (590xxxx >= 6xxxx) at input 0: "
|
|
||||||
par__--shellquote_command_len ' 1 8 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: '
|
|
||||||
par__--shellquote_command_len ' 1 9 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: '
|
|
||||||
par__--shellquote_command_len ' 1 10 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: '
|
|
||||||
par__--shellquote_command_len ' 2 8 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: ''
|
|
||||||
par__--shellquote_command_len ' 2 9 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: ''
|
|
||||||
par__--shellquote_command_len ' 2 10 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: ''
|
|
||||||
par__--shellquote_command_len ' 3 7 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len ' 3 8 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len ' 3 9 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len ' 3 10 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: '''
|
|
||||||
par__--shellquote_command_len ' 4 7 parallel: Error: Command line too long (8xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len ' 4 8 parallel: Error: Command line too long (26xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len ' 4 9 parallel: Error: Command line too long (78xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len ' 4 10 parallel: Error: Command line too long (236xxxx >= 6xxxx) at input 0: ''''
|
|
||||||
par__--shellquote_command_len ' 5 7 parallel: Error: Command line too long (10xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len ' 5 8 parallel: Error: Command line too long (32xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len ' 5 9 parallel: Error: Command line too long (98xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len ' 5 10 parallel: Error: Command line too long (295xxxx >= 6xxxx) at input 0: '''''
|
|
||||||
par__--shellquote_command_len ' 6 7 parallel: Error: Command line too long (13xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len ' 6 8 parallel: Error: Command line too long (39xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len ' 6 9 parallel: Error: Command line too long (118xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len ' 6 10 parallel: Error: Command line too long (354xxxx >= 6xxxx) at input 0: ''''''
|
|
||||||
par__--shellquote_command_len ' 7 7 parallel: Error: Command line too long (15xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len ' 7 8 parallel: Error: Command line too long (45xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len ' 7 9 parallel: Error: Command line too long (137xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len ' 7 10 parallel: Error: Command line too long (413xxxx >= 6xxxx) at input 0: '''''''
|
|
||||||
par__--shellquote_command_len ' 8 7 parallel: Error: Command line too long (17xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len ' 8 8 parallel: Error: Command line too long (52xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len ' 8 9 parallel: Error: Command line too long (157xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len ' 8 10 parallel: Error: Command line too long (472xxxx >= 6xxxx) at input 0: ''''''''
|
|
||||||
par__--shellquote_command_len ' 9 6 parallel: Error: Command line too long (6xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len ' 9 7 parallel: Error: Command line too long (19xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len ' 9 8 parallel: Error: Command line too long (59xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len ' 9 9 parallel: Error: Command line too long (177xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len ' 9 10 parallel: Error: Command line too long (531xxxx >= 6xxxx) at input 0: '''''''''
|
|
||||||
par__--shellquote_command_len ' 10 6 parallel: Error: Command line too long (7xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len ' 10 7 parallel: Error: Command line too long (21xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len ' 10 8 parallel: Error: Command line too long (65xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len ' 10 9 parallel: Error: Command line too long (196xxxx >= 6xxxx) at input 0: ''''''''''
|
|
||||||
par__--shellquote_command_len ' 10 10 parallel: Error: Command line too long (590xxxx >= 6xxxx) 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
|
||||||
|
|
|
@ -92,12 +92,12 @@ par_--env_underscore_fish aliases and arrays in functions work
|
||||||
par_--env_underscore_fish aliases functions work
|
par_--env_underscore_fish aliases functions work
|
||||||
par_--env_underscore_fish aliases functions work
|
par_--env_underscore_fish aliases functions work
|
||||||
par_--env_underscore_fish myecho $myarray functions $argv
|
par_--env_underscore_fish myecho $myarray functions $argv
|
||||||
par_--env_underscore_fish ^
|
par_--env_underscore_fish
|
||||||
par_--env_underscore_fish in function 'myfunc' with arguments 'work'
|
par_--env_underscore_fish in function 'myfunc' with arguments 'work'
|
||||||
par_--env_underscore_fish OK if ^^^^^^^^^^^^^^^^^ no myecho
|
par_--env_underscore_fish OK if ^^^^^^^^^^^^^^^^^ no myecho
|
||||||
par_--env_underscore_fish script (line 4):
|
par_--env_underscore_fish script (line 4):
|
||||||
par_--env_underscore_fish myecho $myarray functions $argv
|
par_--env_underscore_fish myecho $myarray functions $argv
|
||||||
par_--env_underscore_fish ^
|
par_--env_underscore_fish
|
||||||
par_--env_underscore_fish in function 'myfunc' with arguments 'work'
|
par_--env_underscore_fish in function 'myfunc' with arguments 'work'
|
||||||
par_--env_underscore_fish called on line 99 of file script
|
par_--env_underscore_fish called on line 99 of file script
|
||||||
par_--env_underscore_fish OK if ^^^^^^^^^^^^^^^^^ no myecho
|
par_--env_underscore_fish OK if ^^^^^^^^^^^^^^^^^ no myecho
|
||||||
|
@ -124,21 +124,13 @@ par_--env_underscore_ksh aliases in functions work
|
||||||
par_--env_underscore_ksh aliases in functions work
|
par_--env_underscore_ksh aliases in functions work
|
||||||
par_--env_underscore_ksh /bin/ksh: myecho: not found
|
par_--env_underscore_ksh /bin/ksh: myecho: not found
|
||||||
par_--env_underscore_ksh OK if no myecho ^^^^^^^^^^^^^^^^^
|
par_--env_underscore_ksh OK if no myecho ^^^^^^^^^^^^^^^^^
|
||||||
par_--env_underscore_ksh script[9]: myecho: not found
|
par_--env_underscore_ksh script: myecho: not found
|
||||||
par_--env_underscore_ksh OK if no myecho ^^^^^^^^^^^^^^^^^
|
par_--env_underscore_ksh OK if no myecho ^^^^^^^^^^^^^^^^^
|
||||||
par_--env_underscore_ksh /bin/ksh: myfunc: not found
|
par_--env_underscore_ksh /bin/ksh: myfunc: not found
|
||||||
par_--env_underscore_ksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
par_--env_underscore_ksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
||||||
par_--env_underscore_ksh script: line 2: myfunc: not found
|
par_--env_underscore_ksh script: line 2: myfunc: not found
|
||||||
par_--env_underscore_ksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
par_--env_underscore_ksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
||||||
par_--env_underscore_mksh ### mksh
|
par_--env_underscore_mksh ### mksh
|
||||||
par_--env_underscore_mksh W: script[9]: not_copied_alias: inaccessible or not found
|
|
||||||
par_--env_underscore_mksh W: script[9]: not_copied_func: inaccessible or not found
|
|
||||||
par_--env_underscore_mksh OK if no myecho ^^^^^^^^^^^^^^^^^
|
|
||||||
par_--env_underscore_mksh OK if no myecho ^^^^^^^^^^^^^^^^^
|
|
||||||
par_--env_underscore_mksh W: /bin/mksh: myfunc: inaccessible or not found
|
|
||||||
par_--env_underscore_mksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
|
||||||
par_--env_underscore_mksh W: script[9]: myfunc: inaccessible or not found
|
|
||||||
par_--env_underscore_mksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
|
||||||
par_--env_underscore_mksh ### Testing of --env _
|
par_--env_underscore_mksh ### Testing of --env _
|
||||||
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
||||||
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
||||||
|
@ -146,6 +138,8 @@ par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
||||||
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
||||||
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
||||||
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
par_--env_underscore_mksh variables in aliases in and arrays in functions work
|
||||||
|
par_--env_underscore_mksh EW: script[9]: not_copied_alias: inaccessible or not found
|
||||||
|
par_--env_underscore_mksh EW: script[9]: not_copied_func: inaccessible or not found
|
||||||
par_--env_underscore_mksh error=OK
|
par_--env_underscore_mksh error=OK
|
||||||
par_--env_underscore_mksh error=OK
|
par_--env_underscore_mksh error=OK
|
||||||
par_--env_underscore_mksh aliases in and arrays in functions work
|
par_--env_underscore_mksh aliases in and arrays in functions work
|
||||||
|
@ -153,7 +147,13 @@ par_--env_underscore_mksh aliases in and arrays in functions work
|
||||||
par_--env_underscore_mksh aliases in functions work
|
par_--env_underscore_mksh aliases in functions work
|
||||||
par_--env_underscore_mksh aliases in functions work
|
par_--env_underscore_mksh aliases in functions work
|
||||||
par_--env_underscore_mksh aliases in functions work
|
par_--env_underscore_mksh aliases in functions work
|
||||||
|
par_--env_underscore_mksh The myecho alias is replaced in the function causing this not to fail
|
||||||
par_--env_underscore_mksh aliases in functions work
|
par_--env_underscore_mksh aliases in functions work
|
||||||
|
par_--env_underscore_mksh The myecho alias is replaced in the function causing this not to fail
|
||||||
|
par_--env_underscore_mksh EW: /bin/mksh: myfunc: inaccessible or not found
|
||||||
|
par_--env_underscore_mksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
||||||
|
par_--env_underscore_mksh EW: script[9]: myfunc: inaccessible or not found
|
||||||
|
par_--env_underscore_mksh OK if no myfunc ^^^^^^^^^^^^^^^^^
|
||||||
par_--env_underscore_sh ### sh
|
par_--env_underscore_sh ### sh
|
||||||
par_--env_underscore_sh ### Testing of --env _
|
par_--env_underscore_sh ### Testing of --env _
|
||||||
par_--env_underscore_sh variables in aliases work
|
par_--env_underscore_sh variables in aliases work
|
||||||
|
@ -426,55 +426,55 @@ par__man_dash exit value 2 should be 2
|
||||||
par__man_dash Unknown option: no-such-option
|
par__man_dash Unknown option: no-such-option
|
||||||
par__man_dash exit value 255 should be 255
|
par__man_dash exit value 255 should be 255
|
||||||
par__man_fish ### fish
|
par__man_fish ### fish
|
||||||
par__man_fish Unknown option: no-such-option
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish ### From man env_parallel
|
par__man_fish ### From man env_parallel
|
||||||
par__man_fish aliases with = & " ! ' work
|
par__man_fish aliases with = & " ! ' work
|
||||||
par__man_fish aliases with = & " ! ' work
|
par__man_fish aliases with = & " ! ' work
|
||||||
par__man_fish aliases with = & " ! ' work
|
par__man_fish aliases with = & " ! ' work
|
||||||
par__man_fish aliases with = & " ! ' work
|
par__man_fish aliases with = & " ! ' work
|
||||||
par__man_fish aliases with = & " ! ' work
|
par__man_fish aliases with = & " ! ' work
|
||||||
par__man_fish arrays
|
par__man_fish functions with = & " ! ' work
|
||||||
par__man_fish arrays
|
par__man_fish functions with = & " ! ' work
|
||||||
par__man_fish arrays
|
par__man_fish functions with = & " ! ' work
|
||||||
par__man_fish arrays
|
par__man_fish functions with = & " ! ' work
|
||||||
|
par__man_fish functions with = & " ! ' work
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish multiline
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish multiline
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish multiline
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish multiline
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
|
par__man_fish multiline
|
||||||
|
par__man_fish variables with = & " ! ' work
|
||||||
par__man_fish arrays with = & " ! ' work, too
|
par__man_fish arrays with = & " ! ' work, too
|
||||||
|
par__man_fish
|
||||||
|
par__man_fish work,
|
||||||
|
par__man_fish too
|
||||||
|
par__man_fish
|
||||||
|
par__man_fish arrays
|
||||||
|
par__man_fish with = & " ! '
|
||||||
|
par__man_fish work,
|
||||||
|
par__man_fish too
|
||||||
|
par__man_fish arrays
|
||||||
|
par__man_fish with = & " ! '
|
||||||
|
par__man_fish work,
|
||||||
|
par__man_fish too
|
||||||
|
par__man_fish arrays
|
||||||
|
par__man_fish with = & " ! '
|
||||||
|
par__man_fish work,
|
||||||
|
par__man_fish too
|
||||||
|
par__man_fish multi
|
||||||
|
par__man_fish level
|
||||||
par__man_fish env_parallel
|
par__man_fish env_parallel
|
||||||
par__man_fish exit value 2 should be 2
|
par__man_fish exit value 2 should be 2
|
||||||
|
par__man_fish Unknown option: no-such-option
|
||||||
par__man_fish exit value 255 should be 255 `sleep 1`
|
par__man_fish exit value 255 should be 255 `sleep 1`
|
||||||
par__man_fish functions with = & " ! ' work
|
|
||||||
par__man_fish functions with = & " ! ' work
|
|
||||||
par__man_fish functions with = & " ! ' work
|
|
||||||
par__man_fish functions with = & " ! ' work
|
|
||||||
par__man_fish functions with = & " ! ' work
|
|
||||||
par__man_fish level
|
|
||||||
par__man_fish multi
|
|
||||||
par__man_fish multiline
|
|
||||||
par__man_fish multiline
|
|
||||||
par__man_fish multiline
|
|
||||||
par__man_fish multiline
|
|
||||||
par__man_fish multiline
|
|
||||||
par__man_fish too
|
|
||||||
par__man_fish too
|
|
||||||
par__man_fish too
|
|
||||||
par__man_fish too
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish variables with = & " ! ' work
|
|
||||||
par__man_fish with = & " ! '
|
|
||||||
par__man_fish with = & " ! '
|
|
||||||
par__man_fish with = & " ! '
|
|
||||||
par__man_fish with = & " ! '
|
|
||||||
par__man_fish work,
|
|
||||||
par__man_fish work,
|
|
||||||
par__man_fish work,
|
|
||||||
par__man_fish work,
|
|
||||||
par__man_ksh ### ksh
|
par__man_ksh ### ksh
|
||||||
par__man_ksh ### From man env_parallel
|
par__man_ksh ### From man env_parallel
|
||||||
par__man_ksh aliases with = & " ! ' work
|
par__man_ksh aliases with = & " ! ' work
|
||||||
|
@ -1108,19 +1108,19 @@ par_env_parallel_--session_fish ### Test env_parallel --session
|
||||||
par_env_parallel_--session_fish fish: Unknown command: aliasbefore
|
par_env_parallel_--session_fish fish: Unknown command: aliasbefore
|
||||||
par_env_parallel_--session_fish fish:
|
par_env_parallel_--session_fish fish:
|
||||||
par_env_parallel_--session_fish aliasbefore must_fail
|
par_env_parallel_--session_fish aliasbefore must_fail
|
||||||
par_env_parallel_--session_fish ^
|
par_env_parallel_--session_fish
|
||||||
par_env_parallel_--session_fish fish: Unknown command: aliasbefore
|
par_env_parallel_--session_fish fish: Unknown command: aliasbefore
|
||||||
par_env_parallel_--session_fish script (line 6):
|
par_env_parallel_--session_fish script (line 6):
|
||||||
par_env_parallel_--session_fish aliasbefore must_fail
|
par_env_parallel_--session_fish aliasbefore must_fail
|
||||||
par_env_parallel_--session_fish ^
|
par_env_parallel_--session_fish
|
||||||
par_env_parallel_--session_fish fish: Unknown command: funcbefore
|
par_env_parallel_--session_fish fish: Unknown command: funcbefore
|
||||||
par_env_parallel_--session_fish fish:
|
par_env_parallel_--session_fish fish:
|
||||||
par_env_parallel_--session_fish funcbefore must_fail
|
par_env_parallel_--session_fish funcbefore must_fail
|
||||||
par_env_parallel_--session_fish ^
|
par_env_parallel_--session_fish
|
||||||
par_env_parallel_--session_fish fish: Unknown command: funcbefore
|
par_env_parallel_--session_fish fish: Unknown command: funcbefore
|
||||||
par_env_parallel_--session_fish script (line 6):
|
par_env_parallel_--session_fish script (line 6):
|
||||||
par_env_parallel_--session_fish funcbefore must_fail
|
par_env_parallel_--session_fish funcbefore must_fail
|
||||||
par_env_parallel_--session_fish ^
|
par_env_parallel_--session_fish
|
||||||
par_env_parallel_--session_fish no_before
|
par_env_parallel_--session_fish no_before
|
||||||
par_env_parallel_--session_fish no_before
|
par_env_parallel_--session_fish no_before
|
||||||
par_env_parallel_--session_fish no_before
|
par_env_parallel_--session_fish no_before
|
||||||
|
@ -1242,20 +1242,16 @@ par_env_parallel_--session_ksh after varafter_OK
|
||||||
par_env_parallel_--session_ksh after varafter_OK
|
par_env_parallel_--session_ksh after varafter_OK
|
||||||
par_env_parallel_--session_ksh array after arrayafter_OK
|
par_env_parallel_--session_ksh array after arrayafter_OK
|
||||||
par_env_parallel_--session_ksh array after arrayafter_OK
|
par_env_parallel_--session_ksh array after arrayafter_OK
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: aliasbefore: inaccessible or not found
|
|
||||||
par_env_parallel_--session_mksh W: script[9]: aliasbefore: inaccessible or not found
|
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: funcbefore: inaccessible or not found
|
|
||||||
par_env_parallel_--session_mksh W: script[9]: funcbefore: inaccessible or not found
|
|
||||||
par_env_parallel_--session_mksh ### Test env_parallel --session
|
par_env_parallel_--session_mksh ### Test env_parallel --session
|
||||||
par_env_parallel_--session_mksh ### level0 should be hidden, level1 should be transferred
|
par_env_parallel_--session_mksh ### level0 should be hidden, level1 should be transferred
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: script[9]: level0func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level0func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: script[9]: level0alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level0alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level0func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level0func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level0alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level0alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh l1var
|
par_env_parallel_--session_mksh l1var
|
||||||
par_env_parallel_--session_mksh l1func
|
par_env_parallel_--session_mksh l1func
|
||||||
par_env_parallel_--session_mksh l1alias
|
par_env_parallel_--session_mksh l1alias
|
||||||
|
@ -1267,20 +1263,20 @@ par_env_parallel_--session_mksh level1 array OK
|
||||||
par_env_parallel_--session_mksh ### level0+1 should be hidden, level2 should be transferred
|
par_env_parallel_--session_mksh ### level0+1 should be hidden, level2 should be transferred
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: script[9]: level0func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level0func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: script[9]: level0alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level0alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level0func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level0func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level0alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level0alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: script[9]: level1func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level1func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: script[9]: level1alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level1alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level1func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level1func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level1alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level1alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh l2var
|
par_env_parallel_--session_mksh l2var
|
||||||
par_env_parallel_--session_mksh l2func
|
par_env_parallel_--session_mksh l2func
|
||||||
par_env_parallel_--session_mksh l2alias
|
par_env_parallel_--session_mksh l2alias
|
||||||
|
@ -1292,12 +1288,12 @@ par_env_parallel_--session_mksh level2 array OK
|
||||||
par_env_parallel_--session_mksh ### level0 should be hidden, level1+2 should be transferred
|
par_env_parallel_--session_mksh ### level0 should be hidden, level1+2 should be transferred
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: script[9]: level0func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level0func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: script[9]: level0alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: script[9]: level0alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh
|
par_env_parallel_--session_mksh
|
||||||
par_env_parallel_--session_mksh fail
|
par_env_parallel_--session_mksh fail
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level0func: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level0func: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh W: /bin/mksh: level0alias: inaccessible or not found
|
par_env_parallel_--session_mksh EW: /bin/mksh: level0alias: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh l1var
|
par_env_parallel_--session_mksh l1var
|
||||||
par_env_parallel_--session_mksh l1func
|
par_env_parallel_--session_mksh l1func
|
||||||
par_env_parallel_--session_mksh l1alias
|
par_env_parallel_--session_mksh l1alias
|
||||||
|
@ -1339,6 +1335,10 @@ par_env_parallel_--session_mksh l2var
|
||||||
par_env_parallel_--session_mksh l2func
|
par_env_parallel_--session_mksh l2func
|
||||||
par_env_parallel_--session_mksh l2alias
|
par_env_parallel_--session_mksh l2alias
|
||||||
par_env_parallel_--session_mksh level2 array OK
|
par_env_parallel_--session_mksh level2 array OK
|
||||||
|
par_env_parallel_--session_mksh EW: /bin/mksh: aliasbefore: inaccessible or not found
|
||||||
|
par_env_parallel_--session_mksh EW: script[9]: aliasbefore: inaccessible or not found
|
||||||
|
par_env_parallel_--session_mksh EW: /bin/mksh: funcbefore: inaccessible or not found
|
||||||
|
par_env_parallel_--session_mksh EW: script[9]: funcbefore: inaccessible or not found
|
||||||
par_env_parallel_--session_mksh no_before
|
par_env_parallel_--session_mksh no_before
|
||||||
par_env_parallel_--session_mksh no_before
|
par_env_parallel_--session_mksh no_before
|
||||||
par_env_parallel_--session_mksh no_before
|
par_env_parallel_--session_mksh no_before
|
||||||
|
@ -1817,8 +1817,6 @@ par_funky_ash '
par_funky_ash !"#$%&'"'"'()*+,-./0123456789
|
||||||
par_funky_ash 3 arg alias_works
|
par_funky_ash 3 arg alias_works
|
||||||
par_funky_ash 3 arg alias_works_over_ssh
|
par_funky_ash 3 arg alias_works_over_ssh
|
||||||
par_funky_bash
|
par_funky_bash
|
||||||
par_funky_bash
|
|
||||||
par_funky_bash
|
|
||||||
par_funky_bash -funkymultiline
|
par_funky_bash -funkymultiline
|
||||||
par_funky_bash -funkymultiline
|
par_funky_bash -funkymultiline
|
||||||
par_funky_bash space 6
|
par_funky_bash space 6
|
||||||
|
@ -1830,8 +1828,8 @@ par_funky_bash 3 arg alias_works
|
||||||
par_funky_bash 3 arg alias_works_over_ssh
|
par_funky_bash 3 arg alias_works_over_ssh
|
||||||
par_funky_bash Funkyline-
par_funky_bash !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€<>‚ƒ„…†‡ˆ‰Š‹Œ<E280B9>Ž<EFBFBD><C5BD>‘’“”•–—˜™š›œ<E280BA>žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ-funkyline
|
par_funky_bash Funkyline-
par_funky_bash !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€<>‚ƒ„…†‡ˆ‰Š‹Œ<E280B9>Ž<EFBFBD><C5BD>‘’“”•–—˜™š›œ<E280BA>žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ-funkyline
|
||||||
par_funky_bash Funkyline-
par_funky_bash !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€<>‚ƒ„…†‡ˆ‰Š‹Œ<E280B9>Ž<EFBFBD><C5BD>‘’“”•–—˜™š›œ<E280BA>žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ-funkyline
|
par_funky_bash Funkyline-
par_funky_bash !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€<>‚ƒ„…†‡ˆ‰Š‹Œ<E280B9>Ž<EFBFBD><C5BD>‘’“”•–—˜™š›œ<E280BA>žŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ-funkyline
|
||||||
par_funky_bash Funkymultiline-
|
par_funky_bash Funkymultiline-
|
||||||
par_funky_bash Funkymultiline-
|
par_funky_bash Funkymultiline-
|
||||||
par_funky_bash assoc_val_a
|
par_funky_bash assoc_val_a
|
||||||
par_funky_bash assoc_val_a
|
par_funky_bash assoc_val_a
|
||||||
par_funky_bash function_works
|
par_funky_bash function_works
|
||||||
|
|
|
@ -26,8 +26,8 @@ par_path_remote_bash bug #47695: How to set $PATH on remote? Bash
|
||||||
par_path_remote_bash StArT
|
par_path_remote_bash StArT
|
||||||
par_path_remote_bash BASH Path before: /bin:/usr/bin with no parallel
|
par_path_remote_bash BASH Path before: /bin:/usr/bin with no parallel
|
||||||
par_path_remote_bash -bash: line 3: parallel: command not found
|
par_path_remote_bash -bash: line 3: parallel: command not found
|
||||||
par_path_remote_bash ^^^^^^^^ Not found is OK
|
par_path_remote_bash OK: if not found ^^^^^^^^
|
||||||
par_path_remote_bash /bin:/usr/bin:/tmp OK
|
par_path_remote_bash OK: /bin:/usr/bin:/tmp
|
||||||
par_path_remote_bash
|
par_path_remote_bash
|
||||||
par_path_remote_csh bug #47695: How to set $PATH on remote? csh
|
par_path_remote_csh bug #47695: How to set $PATH on remote? csh
|
||||||
par_path_remote_csh StArT
|
par_path_remote_csh StArT
|
||||||
|
|
|
@ -181,7 +181,7 @@ par_bash_embed You can also activate GNU Parallel for interactive use by:
|
||||||
par_bash_embed . ./parallel-embed
|
par_bash_embed . ./parallel-embed
|
||||||
par_csh_embed Not implemented
|
par_csh_embed Not implemented
|
||||||
par_env_parallel_big_env ### bug #54128: command too long when exporting big env
|
par_env_parallel_big_env ### bug #54128: command too long when exporting big env
|
||||||
par_env_parallel_big_env should not fail
|
par_env_parallel_big_env OK
|
||||||
par_env_parallel_big_env OK
|
par_env_parallel_big_env OK
|
||||||
par_filter_hosts_parallel_not_installed bug #62672: Triggered a bug with --filter-host
|
par_filter_hosts_parallel_not_installed bug #62672: Triggered a bug with --filter-host
|
||||||
par_filter_hosts_parallel_not_installed parallel: Warning: Could not figure out number of cpus on nopathbash@lo (). Using 1.
|
par_filter_hosts_parallel_not_installed parallel: Warning: Could not figure out number of cpus on nopathbash@lo (). Using 1.
|
||||||
|
@ -189,8 +189,15 @@ par_filter_hosts_parallel_not_installed OK
|
||||||
par_filter_hosts_parallel_not_installed parallel: Warning: Could not figure out number of cpus on nopathbash@lo (). Using 1.
|
par_filter_hosts_parallel_not_installed parallel: Warning: Could not figure out number of cpus on nopathbash@lo (). Using 1.
|
||||||
par_filter_hosts_parallel_not_installed OK
|
par_filter_hosts_parallel_not_installed OK
|
||||||
par_fish_embed Not implemented
|
par_fish_embed Not implemented
|
||||||
|
par_ksh_embed --embed
|
||||||
par_ksh_embed Redirect the output to a file and add your changes at the end:
|
par_ksh_embed Redirect the output to a file and add your changes at the end:
|
||||||
par_ksh_embed /usr/local/bin/parallel --embed > new_script
|
par_ksh_embed /usr/local/bin/parallel --embed > new_script
|
||||||
|
par_ksh_embed Put
|
||||||
|
par_ksh_embed your
|
||||||
|
par_ksh_embed code
|
||||||
|
par_ksh_embed here
|
||||||
|
par_ksh_embed parallel_OK
|
||||||
|
par_ksh_embed env_parallel --env OK
|
||||||
par_ksh_embed ./parallel-embed[XXX]: perl: /usr/bin/perl: cannot execute [Argument list too long]
|
par_ksh_embed ./parallel-embed[XXX]: perl: /usr/bin/perl: cannot execute [Argument list too long]
|
||||||
par_ksh_embed env_parallel: Error: Your environment is too big.
|
par_ksh_embed env_parallel: Error: Your environment is too big.
|
||||||
par_ksh_embed env_parallel: Error: You can try 3 different approaches:
|
par_ksh_embed env_parallel: Error: You can try 3 different approaches:
|
||||||
|
@ -201,13 +208,6 @@ par_ksh_embed env_parallel: Error: 3. Try running this in a clean environment on
|
||||||
par_ksh_embed env_parallel: Error: env_parallel --record-env
|
par_ksh_embed env_parallel: Error: env_parallel --record-env
|
||||||
par_ksh_embed env_parallel: Error: And then use '--env _'
|
par_ksh_embed env_parallel: Error: And then use '--env _'
|
||||||
par_ksh_embed env_parallel: Error: For details see: man env_parallel
|
par_ksh_embed env_parallel: Error: For details see: man env_parallel
|
||||||
par_ksh_embed --embed
|
|
||||||
par_ksh_embed Put
|
|
||||||
par_ksh_embed your
|
|
||||||
par_ksh_embed code
|
|
||||||
par_ksh_embed here
|
|
||||||
par_ksh_embed parallel_OK
|
|
||||||
par_ksh_embed env_parallel --env OK
|
|
||||||
par_ksh_embed ParsetOK
|
par_ksh_embed ParsetOK
|
||||||
par_ksh_embed Put
|
par_ksh_embed Put
|
||||||
par_ksh_embed your
|
par_ksh_embed your
|
||||||
|
|
|
@ -115,7 +115,7 @@ 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 ssh: connect to host 172.27.27.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 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 parallel: Warning: ssh 8.8.8.9 echo 8.8.8.9
|
par_timeout_retries parallel: Warning: ssh 8.8.8.9 echo 8.8.8.9
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
160d3159 9480cf5c a101512f 150b7ac0 206a65dc 86f2bb6b bdf1a2bc 96bc6d06
|
160d3159 9480cf5c a101512f 150b7ac0 206a65dc 86f2bb6b bdf1a2bc 96bc6d06
|
||||||
7f8237c2 0964b67f bccf8a93 332528fa 11e5ab43 2a6226a6 ceb197ab 7f03c061
|
7f8237c2 0964b67f bccf8a93 332528fa 11e5ab43 2a6226a6 ceb197ab 7f03c061
|
||||||
$ bash install.sh
|
$ bash install.sh
|
||||||
/usr/bin/bash: -c: line 1: ` fetch -o - http://pi.dk/3 ) > install.sh'
|
|
||||||
parallel -k echo ::: A B C > abc-file
|
parallel -k echo ::: A B C > abc-file
|
||||||
parallel -k echo ::: D E F > def-file
|
parallel -k echo ::: D E F > def-file
|
||||||
perl -e 'printf "A\0B\0C\0"' > abc0-file
|
perl -e 'printf "A\0B\0C\0"' > abc0-file
|
||||||
|
@ -18,11 +17,8 @@
|
||||||
perl -e 'for(1..30000){print "$_\n"}' > num30000
|
perl -e 'for(1..30000){print "$_\n"}' > num30000
|
||||||
perl -e 'for(1..1000000){print "$_\n"}' > num1000000
|
perl -e 'for(1..1000000){print "$_\n"}' > num1000000
|
||||||
(echo %head1; echo %head2; \
|
(echo %head1; echo %head2; \
|
||||||
sleep .3
|
|
||||||
/usr/bin/bash: -c: line 3: syntax error: unexpected end of file
|
|
||||||
sleep .3
|
sleep .3
|
||||||
perl -e 'for(1..10){print "$_\n"}') > num_%header
|
perl -e 'for(1..10){print "$_\n"}') > num_%header
|
||||||
/usr/bin/bash: -c: line 1: ` perl -e 'for(1..10){print "$_\n"}') > num_%header'
|
|
||||||
perl -e 'print "HHHHAAABBBCCC"' > fixedlen
|
perl -e 'print "HHHHAAABBBCCC"' > fixedlen
|
||||||
parallel echo ::: A B C
|
parallel echo ::: A B C
|
||||||
parallel -a abc-file echo
|
parallel -a abc-file echo
|
||||||
|
@ -349,7 +345,6 @@ foo
|
||||||
perl -e 'print "@ARGV\n"'
|
perl -e 'print "@ARGV\n"'
|
||||||
[CTRL-D]
|
[CTRL-D]
|
||||||
/usr/bin/bash: line 2: Warning:: command not found
|
/usr/bin/bash: line 2: Warning:: command not found
|
||||||
/usr/bin/bash: -c: line 3: ` Warning: are doing (in which case: YOU ARE AWESOME!) or you forgot'
|
|
||||||
parallel --trim r echo pre-{}-post ::: ' A '
|
parallel --trim r echo pre-{}-post ::: ' A '
|
||||||
pre- A-post
|
pre- A-post
|
||||||
parallel --trim l echo pre-{}-post ::: ' A '
|
parallel --trim l echo pre-{}-post ::: ' A '
|
||||||
|
@ -499,7 +494,6 @@ Computer:jobs running/jobs completed/%of started jobs/Average seconds to complet
|
||||||
seq 1000 | parallel -j10 --bar '(echo -n {};sleep 0.1)' \
|
seq 1000 | parallel -j10 --bar '(echo -n {};sleep 0.1)' \
|
||||||
2> >(perl -pe 'BEGIN{$/="\r";$|=1};s/\r/\n/g' |
|
2> >(perl -pe 'BEGIN{$/="\r";$|=1};s/\r/\n/g' |
|
||||||
zenity --timeout=15 --progress --auto-kill --auto-close)
|
zenity --timeout=15 --progress --auto-kill --auto-close)
|
||||||
|
|
||||||
parallel --joblog /tmp/log exit ::: 1 2 3 0
|
parallel --joblog /tmp/log exit ::: 1 2 3 0
|
||||||
cat /tmp/log;
|
cat /tmp/log;
|
||||||
parallel --joblog /tmp/log exit ::: 1 2 3 0
|
parallel --joblog /tmp/log exit ::: 1 2 3 0
|
||||||
|
@ -726,8 +720,6 @@ 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
|
||||||
|
@ -1083,7 +1075,6 @@ Warning: unknown mime-type for "Arguments @ARGV\n" -- using "application/octet-s
|
||||||
Error: no such file "Arguments @ARGV\n"
|
Error: no such file "Arguments @ARGV\n"
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/python
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/python
|
||||||
print 'Arguments', str(sys.argv)
|
print 'Arguments', str(sys.argv)
|
||||||
/usr/bin/bash: -c: line 4: ` print 'Arguments', str(sys.argv)'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap /bin/bash
|
#!/usr/bin/parallel --shebang-wrap /bin/bash
|
||||||
echo Arguments "$@"
|
echo Arguments "$@"
|
||||||
Arguments
|
Arguments
|
||||||
|
@ -1096,10 +1087,8 @@ Arguments
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/Rscript --vanilla --slave
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/Rscript --vanilla --slave
|
||||||
args <- commandArgs(trailingOnly = TRUE)
|
args <- commandArgs(trailingOnly = TRUE)
|
||||||
print(paste("Arguments ",args))
|
print(paste("Arguments ",args))
|
||||||
/usr/bin/bash: -c: line 3: ` args <- commandArgs(trailingOnly = TRUE)'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap ARG={} /usr/bin/gnuplot
|
#!/usr/bin/parallel --shebang-wrap ARG={} /usr/bin/gnuplot
|
||||||
print "Arguments ", system('echo $ARG')
|
print "Arguments ", system('echo $ARG')
|
||||||
/usr/bin/bash: -c: line 3: ` print "Arguments ", system('echo $ARG')'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/ruby
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/ruby
|
||||||
print "Arguments "
|
print "Arguments "
|
||||||
puts ARGV
|
puts ARGV
|
||||||
|
@ -1113,12 +1102,9 @@ Error: no such file "Arguments "
|
||||||
printf (" %s", arg_list{i});
|
printf (" %s", arg_list{i});
|
||||||
endfor
|
endfor
|
||||||
printf ("\n");
|
printf ("\n");
|
||||||
/usr/bin/bash: -c: line 3: ` printf ("Arguments");'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/clisp
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/clisp
|
||||||
(format t "~&~S~&" 'Arguments)
|
(format t "~&~S~&" 'Arguments)
|
||||||
(format t "~&~S~&" *args*)
|
(format t "~&~S~&" *args*)
|
||||||
/usr/bin/bash: -c: line 3: unexpected EOF while looking for matching `''
|
|
||||||
/usr/bin/bash: -c: line 5: syntax error: unexpected end of file
|
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/php
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/php
|
||||||
<?php
|
<?php
|
||||||
echo "Arguments";
|
echo "Arguments";
|
||||||
|
@ -1130,11 +1116,9 @@ Error: no such file "Arguments "
|
||||||
?>
|
?>
|
||||||
Arguments
|
Arguments
|
||||||
/usr/bin/bash: line 2: ?php: No such file or directory
|
/usr/bin/bash: line 2: ?php: No such file or directory
|
||||||
/usr/bin/bash: -c: line 4: ` foreach(array_slice($argv,1) as $v)'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/node
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/node
|
||||||
var myArgs = process.argv.slice(2);
|
var myArgs = process.argv.slice(2);
|
||||||
console.log('Arguments ', myArgs);
|
console.log('Arguments ', myArgs);
|
||||||
/usr/bin/bash: -c: line 1: ` var myArgs = process.argv.slice(2);'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap /usr/bin/lua
|
#!/usr/bin/parallel --shebang-wrap /usr/bin/lua
|
||||||
io.write "Arguments"
|
io.write "Arguments"
|
||||||
for a = 1, #arg do
|
for a = 1, #arg do
|
||||||
|
@ -1143,11 +1127,9 @@ Arguments
|
||||||
end
|
end
|
||||||
print(")
|
print(")
|
||||||
/usr/bin/bash: line 3: io.write: command not found
|
/usr/bin/bash: line 3: io.write: command not found
|
||||||
/usr/bin/bash: -c: line 4: ` for a = 1, #arg do'
|
|
||||||
#!/usr/bin/parallel --shebang-wrap ARGV={} /usr/bin/csharp
|
#!/usr/bin/parallel --shebang-wrap ARGV={} /usr/bin/csharp
|
||||||
var argv = Environment.GetEnvironmentVariable("ARGV");
|
var argv = Environment.GetEnvironmentVariable("ARGV");
|
||||||
print("Arguments "+argv);
|
print("Arguments "+argv);
|
||||||
/usr/bin/bash: -c: line 3: ` var argv = Environment.GetEnvironmentVariable("ARGV");'
|
|
||||||
sem 'sleep 1; echo The first finished' &&
|
sem 'sleep 1; echo The first finished' &&
|
||||||
echo The first is now running in the background &&
|
echo The first is now running in the background &&
|
||||||
sem 'sleep 1; echo The second finished' &&
|
sem 'sleep 1; echo The second finished' &&
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
par__semaphore-timeout ### Test --st +1/-1
|
||||||
|
par__semaphore-timeout A normal-start
|
||||||
|
par__semaphore-timeout B st1-start
|
||||||
|
par__semaphore-timeout C normal-end
|
||||||
|
par__semaphore-timeout D st1-end
|
||||||
|
par__semaphore-timeout parallel: Warning: Semaphore timed out. Exiting.
|
||||||
|
par__semaphore-timeout parallel: Warning: Semaphore timed out. Stealing the semaphore.
|
||||||
par_bg_p_should_error ### Test bug #33621: --bg -p should give an error message
|
par_bg_p_should_error ### Test bug #33621: --bg -p should give an error message
|
||||||
par_bg_p_should_error parallel: Error: Jobs running in the background cannot be interactive.
|
par_bg_p_should_error parallel: Error: Jobs running in the background cannot be interactive.
|
||||||
par_exit ### Exit values
|
par_exit ### Exit values
|
||||||
|
@ -93,10 +100,12 @@ par_exit 30 environment: line 1: PID Power failure bash -c 'kill -'$1'
|
||||||
par_exit 31 Bash exit value 159
|
par_exit 31 Bash exit value 159
|
||||||
par_exit 31 Sem exit value 159
|
par_exit 31 Sem exit value 159
|
||||||
par_exit 31 environment: line 1: PID Bad system call (core dumped) bash -c 'kill -'$1' $$'
|
par_exit 31 environment: line 1: PID Bad system call (core dumped) bash -c 'kill -'$1' $$'
|
||||||
par_exit 32 Bash exit value 0
|
par_exit 32 Bash exit value 160
|
||||||
par_exit 32 Sem exit value 0
|
par_exit 32 Sem exit value 160
|
||||||
par_exit 33 Bash exit value 0
|
par_exit 32 environment: line 1: PID Unknown signal 32 bash -c 'kill -'$1' $$'
|
||||||
par_exit 33 Sem exit value 0
|
par_exit 33 Bash exit value 161
|
||||||
|
par_exit 33 Sem exit value 161
|
||||||
|
par_exit 33 environment: line 1: PID Unknown signal 33 bash -c 'kill -'$1' $$'
|
||||||
par_exit 34 Bash exit value 162
|
par_exit 34 Bash exit value 162
|
||||||
par_exit 34 Sem exit value 162
|
par_exit 34 Sem exit value 162
|
||||||
par_exit 34 environment: line 1: PID Real-time signal 0 bash -c 'kill -'$1' $$'
|
par_exit 34 environment: line 1: PID Real-time signal 0 bash -c 'kill -'$1' $$'
|
||||||
|
@ -255,13 +264,6 @@ par_mutex 18
|
||||||
par_mutex 19
|
par_mutex 19
|
||||||
par_mutex 20
|
par_mutex 20
|
||||||
par_mutex done
|
par_mutex done
|
||||||
par_semaphore-timeout ### Test --st +1/-1
|
|
||||||
par_semaphore-timeout A normal-start
|
|
||||||
par_semaphore-timeout parallel: Warning: Semaphore timed out. Stealing the semaphore.
|
|
||||||
par_semaphore-timeout B st1-start
|
|
||||||
par_semaphore-timeout C normal-end
|
|
||||||
par_semaphore-timeout parallel: Warning: Semaphore timed out. Exiting.
|
|
||||||
par_semaphore-timeout D st1-end
|
|
||||||
par_stdin ### bug #60579: Sem: Allow reading from stdin and setting -a
|
par_stdin ### bug #60579: Sem: Allow reading from stdin and setting -a
|
||||||
par_stdin 10 10 21
|
par_stdin 10 10 21
|
||||||
par_stdin 10 10 21
|
par_stdin 10 10 21
|
||||||
|
|
|
@ -89,5 +89,5 @@ par_sql_on_cmdline ### Test reading sql on command line
|
||||||
par_sql_on_cmdline Test reading SQL from command line
|
par_sql_on_cmdline Test reading SQL from command line
|
||||||
par_sql_on_cmdline Yes it does
|
par_sql_on_cmdline Yes it does
|
||||||
par_tablesize ### Test --table-size --tablesize
|
par_tablesize ### Test --table-size --tablesize
|
||||||
par_tablesize 94
|
par_tablesize 93
|
||||||
par_tablesize 94
|
par_tablesize 93
|
||||||
|
|
|
@ -8,7 +8,6 @@ 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 parallel
|
par_influx parallel
|
||||||
par_influx name: cpu
|
par_influx name: cpu
|
||||||
par_influx time host region value
|
par_influx time host region value
|
||||||
|
@ -101,7 +100,7 @@ par_sqlite bytes
|
||||||
par_sqlite 3072
|
par_sqlite 3072
|
||||||
par_sqlite Current command: sqlite3
|
par_sqlite Current command: sqlite3
|
||||||
par_sqlite foo
|
par_sqlite foo
|
||||||
par_sqlite sqltest.sqlite3: SQLite 3.x database, last written using SQLite version 3037002, file counter 1, database pages 2, cookie 0x1, schema 4, UTF-8, version-valid-for 1
|
par_sqlite sqltest.sqlite3: SQLite 3.x database, last written using SQLite version 3045001, file counter 1, database pages 2, cookie 0x1, schema 4, UTF-8, version-valid-for 1
|
||||||
par_sqlite n|t
|
par_sqlite n|t
|
||||||
par_sqlite 1|Line 1
|
par_sqlite 1|Line 1
|
||||||
par_sqlite 2|Line 2
|
par_sqlite 2|Line 2
|
||||||
|
|
Loading…
Reference in a new issue