mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-12-22 20:57:53 +00:00
Released as 20131222 ('玉兔 Mandela').
This commit is contained in:
parent
f1ad123e52
commit
045f534475
83
NEWS
83
NEWS
|
@ -1,3 +1,86 @@
|
|||
20131222
|
||||
|
||||
* GNU Parallel now has a motto: For people who live life in the
|
||||
parallel lane.
|
||||
|
||||
* Detect if the buffer dir $TMPDIR runs out of space. This changes a
|
||||
central piece of code, making this release alpha quality.
|
||||
|
||||
* --keep-order --(n)onall will sort according to the sshlogin.
|
||||
|
||||
* Detection number of CPUs on DEC Tru64.
|
||||
|
||||
* GNU sql: --list-tables for sqlite3.
|
||||
|
||||
* GNU Parallel was cited in: Variational Message-Passing: Extension to
|
||||
Continuous Variables and Applications in Multi-Target Tracking
|
||||
http://www.ics.uci.edu/~ajfrank/pubs/thesis.pdf
|
||||
|
||||
* GNU Parallel was cited in: Genome Assembly: Scaffolding Guided by
|
||||
Related Genomes
|
||||
https://www.duo.uio.no/handle/10852/37431
|
||||
|
||||
* GNU Parallel was cited in: Metagenomic analysis of Mariana Trench
|
||||
sediment samples
|
||||
http://repositorio.ul.pt/handle/10451/9436
|
||||
|
||||
* GNU Parallel was cited in: Diacritization, automatic segmentation
|
||||
and labeling for Levantine Arabic speech
|
||||
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6642556
|
||||
|
||||
* GNU Parallel was cited in: Investigation of emotion classification
|
||||
using speech rhythm metrics
|
||||
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6642591
|
||||
|
||||
* GNU Parallel was cited in: A Rhythm-Based Analysis of Arabic Native
|
||||
and Non-Native Speaking Styles
|
||||
http://www.ijsps.com/uploadfile/2013/1128/20131128014413279.pdf
|
||||
|
||||
* GNU Parallel was cited in: Evolutionary optimization of wetlands
|
||||
design
|
||||
http://dl.acm.org/citation.cfm?id=2480400
|
||||
|
||||
* GNU Parallel was cited (unfortunately with wrong citation) in:
|
||||
RDBMS vs NoSQL: Performance and Scaling Comparison
|
||||
http://www.epcc.ed.ac.uk/sites/default/files/Dissertations/2012-2013/RDBMS%20vs%20NoSQL%20-%20Performance%20and%20Scaling%20Comparison.pdf
|
||||
|
||||
* GNU Parallel was used (without proper citation) in: Comprehensive
|
||||
Analysis Pipeline for Discovery of Human Genetic Variation
|
||||
http://www.google.com/patents/US20130311106
|
||||
|
||||
* Encrypt and decrypt in parallel with GPG
|
||||
http://blog.tkassembled.com/412/encrypt-and-decrypt-in-parallel-with-gpg/
|
||||
|
||||
* Using GNU Parallel to create a SVM classifier
|
||||
http://ivanyu.me/blog/2013/12/01/parallel/
|
||||
|
||||
* Parallel xz compression
|
||||
http://anthon.home.xs4all.nl/rants/2013/parallel_xz/
|
||||
|
||||
* Got CPUs to burn? Put 'em to work with GNU parallel
|
||||
http://baoilleach.blogspot.dk/2013/11/got-cpus-to-burn-put-em-to-work-with.html
|
||||
|
||||
* Parallel rsync
|
||||
http://pastebin.com/JmnB9ffq
|
||||
|
||||
* Gnu Parallel for fun and profit
|
||||
https://gist.github.com/celoyd/f7eb55ad69c9b33fd8c3
|
||||
|
||||
* Parallelization of Exploitation
|
||||
http://rantsideasstuff.com/parallelization-of-exploitation/
|
||||
|
||||
* Running assemblies in parallel
|
||||
https://khmer-protocols.readthedocs.org/en/v0.8.3/metagenomics/4-assemble.html
|
||||
|
||||
* Procesando la contabilidad del PP
|
||||
http://www.neorazorx.com/2013/07/procesando-la-contabilidad-del-pp.html
|
||||
|
||||
* Mon make à moi (French)
|
||||
http://www.slideshare.net/lindenb/mon-make-moi-tout-sauf-galaxy
|
||||
|
||||
* Bug fixes and man page updates.
|
||||
|
||||
|
||||
20131122
|
||||
|
||||
* A citation notice is printed on stderr only if stderr is a terminal,
|
||||
|
|
12
README
12
README
|
@ -40,9 +40,9 @@ document.
|
|||
|
||||
Full installation of GNU Parallel is as simple as:
|
||||
|
||||
wget http://ftpmirror.gnu.org/parallel/parallel-20131122.tar.bz2
|
||||
bzip2 -dc parallel-20131122.tar.bz2 | tar xvf -
|
||||
cd parallel-20131122
|
||||
wget http://ftpmirror.gnu.org/parallel/parallel-20131222.tar.bz2
|
||||
bzip2 -dc parallel-20131222.tar.bz2 | tar xvf -
|
||||
cd parallel-20131222
|
||||
./configure && make && make install
|
||||
|
||||
|
||||
|
@ -51,9 +51,9 @@ Full installation of GNU Parallel is as simple as:
|
|||
If you are not root you can add ~/bin to your path and install in
|
||||
~/bin and ~/share:
|
||||
|
||||
wget http://ftpmirror.gnu.org/parallel/parallel-20131122.tar.bz2
|
||||
bzip2 -dc parallel-20131122.tar.bz2 | tar xvf -
|
||||
cd parallel-20131122
|
||||
wget http://ftpmirror.gnu.org/parallel/parallel-20131222.tar.bz2
|
||||
bzip2 -dc parallel-20131222.tar.bz2 | tar xvf -
|
||||
cd parallel-20131222
|
||||
./configure --prefix=$HOME && make && make install
|
||||
|
||||
Or if your system lacks 'make' you can simply copy src/parallel
|
||||
|
|
20
configure
vendored
20
configure
vendored
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for parallel 20131122.
|
||||
# Generated by GNU Autoconf 2.69 for parallel 20131222.
|
||||
#
|
||||
# Report bugs to <bug-parallel@gnu.org>.
|
||||
#
|
||||
|
@ -579,8 +579,8 @@ MAKEFLAGS=
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='parallel'
|
||||
PACKAGE_TARNAME='parallel'
|
||||
PACKAGE_VERSION='20131122'
|
||||
PACKAGE_STRING='parallel 20131122'
|
||||
PACKAGE_VERSION='20131222'
|
||||
PACKAGE_STRING='parallel 20131222'
|
||||
PACKAGE_BUGREPORT='bug-parallel@gnu.org'
|
||||
PACKAGE_URL=''
|
||||
|
||||
|
@ -1194,7 +1194,7 @@ if test "$ac_init_help" = "long"; then
|
|||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures parallel 20131122 to adapt to many kinds of systems.
|
||||
\`configure' configures parallel 20131222 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -1260,7 +1260,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of parallel 20131122:";;
|
||||
short | recursive ) echo "Configuration of parallel 20131222:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -1327,7 +1327,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
parallel configure 20131122
|
||||
parallel configure 20131222
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
|
@ -1344,7 +1344,7 @@ cat >config.log <<_ACEOF
|
|||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by parallel $as_me 20131122, which was
|
||||
It was created by parallel $as_me 20131222, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -2159,7 +2159,7 @@ fi
|
|||
|
||||
# Define the identity of the package.
|
||||
PACKAGE='parallel'
|
||||
VERSION='20131122'
|
||||
VERSION='20131222'
|
||||
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
|
@ -2710,7 +2710,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by parallel $as_me 20131122, which was
|
||||
This file was extended by parallel $as_me 20131222, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -2772,7 +2772,7 @@ _ACEOF
|
|||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
parallel config.status 20131122
|
||||
parallel config.status 20131222
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
AC_INIT([parallel], [20131122], [bug-parallel@gnu.org])
|
||||
AC_INIT([parallel], [20131222], [bug-parallel@gnu.org])
|
||||
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AC_CONFIG_FILES([
|
||||
|
|
|
@ -96,8 +96,11 @@ gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-$
|
|||
|
||||
#../ftpsync/src/ftpsync parallel-$YYYYMMDD.tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/alpha/
|
||||
|
||||
echo put parallel-$YYYYMMDD.tar.bz2{,.sig,*asc} | ncftp ftp://ftp-upload.gnu.org/incoming/ftp/
|
||||
echo put parallel-latest.tar.bz2{,.sig,*asc} | ncftp ftp://ftp-upload.gnu.org/incoming/ftp/
|
||||
../ftpsync/src/ftpsync parallel-$YYYYMMDD.tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/ftp/
|
||||
../ftpsync/src/ftpsync parallel-latest.tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/ftp/
|
||||
|
||||
#echo put parallel-$YYYYMMDD.tar.bz2{,.sig,*asc} | ncftp ftp://ftp-upload.gnu.org/incoming/ftp/
|
||||
#echo put parallel-latest.tar.bz2{,.sig,*asc} | ncftp ftp://ftp-upload.gnu.org/incoming/ftp/
|
||||
#echo put parallel-$YYYYMMDD.tar.bz2{,.sig,*asc} | ncftp ftp://ftp-upload.gnu.org/incoming/alpha/
|
||||
|
||||
|
||||
|
@ -201,13 +204,25 @@ cc:Sandro Cazzaniga <kharec@mandriva.org>,
|
|||
Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>,
|
||||
Jesse Alama <jesse.alama@gmail.com>
|
||||
|
||||
Subject: GNU Parallel 20131222 ('Yutu' 玉兔 eller Mandela) released
|
||||
Subject: GNU Parallel 20131222 (玉兔 Mandela) released
|
||||
|
||||
GNU Parallel 20131222 ('Yutu' 玉兔 eller Mandela) has been released. It is
|
||||
GNU Parallel 20131222 (玉兔 Mandela) has been released. It is
|
||||
available for download at: http://ftp.gnu.org/gnu/parallel/
|
||||
|
||||
New in this release:
|
||||
|
||||
* GNU Parallel now has a motto: For people who live life in the
|
||||
parallel lane.
|
||||
|
||||
* Detect if the buffer dir $TMPDIR runs out of space. This changes a
|
||||
central piece of code, making this release alpha quality.
|
||||
|
||||
* --keep-order --(n)onall will sort according to the sshlogin.
|
||||
|
||||
* Detection number of CPUs on DEC Tru64.
|
||||
|
||||
* GNU sql: --list-tables for sqlite3.
|
||||
|
||||
* GNU Parallel was cited in: Variational Message-Passing: Extension to
|
||||
Continuous Variables and Applications in Multi-Target Tracking
|
||||
http://www.ics.uci.edu/~ajfrank/pubs/thesis.pdf
|
||||
|
@ -309,7 +324,8 @@ http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1
|
|||
Walk through the tutorial (man parallel_tutorial). Your commandline
|
||||
will love you for it.
|
||||
|
||||
When using GNU Parallel for a publication please cite:
|
||||
When using programs that use GNU Parallel to process data for
|
||||
publication please cite:
|
||||
|
||||
O. Tange (2011): GNU Parallel - The Command-Line Power Tool, ;login:
|
||||
The USENIX Magazine, February 2011:42-47.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
Summary: Shell tool for executing jobs in parallel
|
||||
Name: parallel
|
||||
Version: 20131122
|
||||
Version: 20131222
|
||||
Release: 1
|
||||
License: GPL
|
||||
Group: Productivity/File utilities
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
use strict;
|
||||
use Getopt::Long;
|
||||
$Global::progname="niceload";
|
||||
$Global::version = 20131122;
|
||||
$Global::version = 20131222;
|
||||
Getopt::Long::Configure("bundling","require_order");
|
||||
get_options_from_array(\@ARGV) || die_usage();
|
||||
if($opt::version) {
|
||||
|
|
|
@ -625,7 +625,7 @@ sub get_options_from_array {
|
|||
sub parse_options {
|
||||
# Returns: N/A
|
||||
# Defaults:
|
||||
$Global::version = 20131202;
|
||||
$Global::version = 20131222;
|
||||
$Global::progname = 'parallel';
|
||||
$Global::infinity = 2**31;
|
||||
$Global::debug = 0;
|
||||
|
|
BIN
src/parallel.pdf
BIN
src/parallel.pdf
Binary file not shown.
|
@ -301,7 +301,7 @@ string that is not in the command line.
|
|||
See also: B<:::>.
|
||||
|
||||
|
||||
=item B<--bar> (alpha testing)
|
||||
=item B<--bar> (beta testing)
|
||||
|
||||
Show progress as a progress bar. In the bar is shown: % of jobs
|
||||
completed, estimated seconds left, and number of jobs started.
|
||||
|
@ -311,9 +311,9 @@ It is compatible with B<zenity>:
|
|||
seq 1000 | parallel -j30 --bar '(echo {};sleep 0.1)' 2> >(zenity --progress --auto-kill) | wc
|
||||
|
||||
|
||||
=item B<--basefile> I<file> (alpha testing)
|
||||
=item B<--basefile> I<file> (beta testing)
|
||||
|
||||
=item B<--bf> I<file> (alpha testing)
|
||||
=item B<--bf> I<file> (beta testing)
|
||||
|
||||
I<file> will be transferred to each sshlogin before a jobs is
|
||||
started. It will be removed if B<--cleanup> is active. The file may be
|
||||
|
@ -348,7 +348,7 @@ See also: B<--fg>, B<man sem>.
|
|||
Implies B<--semaphore>.
|
||||
|
||||
|
||||
=item B<--bibtex> (alpha testing)
|
||||
=item B<--bibtex> (beta testing)
|
||||
|
||||
Print the BibTeX entry for GNU B<parallel> and disable citation
|
||||
notice.
|
||||
|
@ -372,7 +372,7 @@ I<size> defaults to 1M.
|
|||
See B<--pipe> for use of this.
|
||||
|
||||
|
||||
=item B<--cleanup> (alpha testing)
|
||||
=item B<--cleanup> (beta testing)
|
||||
|
||||
Remove transferred files. B<--cleanup> will remove the transferred files
|
||||
on the remote computer after processing is done.
|
||||
|
@ -406,7 +406,7 @@ I<regexp> is a Perl Regular Expression:
|
|||
http://perldoc.perl.org/perlre.html
|
||||
|
||||
|
||||
=item B<--compress> (alpha testing)
|
||||
=item B<--compress> (beta testing)
|
||||
|
||||
Compress temporary files. If the output is big and very compressible
|
||||
this will take up less disk space in $TMPDIR and possibly be faster due to less
|
||||
|
@ -417,7 +417,7 @@ B<plzip>, B<bzip2>, B<lzma>, B<lzip>, B<xz> in that order, and use the
|
|||
first available.
|
||||
|
||||
|
||||
=item B<--compress-program> I<prg> (alpha testing)
|
||||
=item B<--compress-program> I<prg> (beta testing)
|
||||
|
||||
Use I<prg> for compressing temporary files. It is assumed that I<prg
|
||||
-dc> will decompress stdin (standard input) to stdout (standard
|
||||
|
@ -518,7 +518,7 @@ See also B<--bg>, B<man sem>.
|
|||
Implies B<--semaphore>.
|
||||
|
||||
|
||||
=item B<--filter-hosts>
|
||||
=item B<--filter-hosts> (alpha testing)
|
||||
|
||||
Remove down hosts. For each remote host: check that login through ssh
|
||||
works. If not: do not use this host.
|
||||
|
@ -608,7 +608,7 @@ specified, and for B<-I>{} otherwise. This option is deprecated;
|
|||
use B<-I> instead.
|
||||
|
||||
|
||||
=item B<--joblog> I<logfile> (alpha testing)
|
||||
=item B<--joblog> I<logfile> (beta testing)
|
||||
|
||||
Logfile for executed jobs. Save a list of the executed jobs to
|
||||
I<logfile> in the following TAB separated format: sequence number,
|
||||
|
@ -807,7 +807,7 @@ This is useful for scripts that depend on features only available from
|
|||
a certain version of GNU B<parallel>.
|
||||
|
||||
|
||||
=item B<--nonall>
|
||||
=item B<--nonall> (alpha testing)
|
||||
|
||||
B<--onall> with no arguments. Run the command on all computers given
|
||||
with B<--sshlogin> but take no arguments. GNU B<parallel> will log
|
||||
|
@ -818,7 +818,7 @@ This is useful for running the same command (e.g. uptime) on a list of
|
|||
servers.
|
||||
|
||||
|
||||
=item B<--onall>
|
||||
=item B<--onall> (alpha testing)
|
||||
|
||||
Run all the jobs on all computers given with B<--sshlogin>. GNU
|
||||
B<parallel> will log into B<--jobs> number of computers in parallel
|
||||
|
@ -830,11 +830,11 @@ When using B<--group> the output will be grouped by each server, so
|
|||
all the output from one server will be grouped together.
|
||||
|
||||
|
||||
=item B<--output-as-files> (alpha testing)
|
||||
=item B<--output-as-files> (beta testing)
|
||||
|
||||
=item B<--outputasfiles> (alpha testing)
|
||||
=item B<--outputasfiles> (beta testing)
|
||||
|
||||
=item B<--files> (alpha testing)
|
||||
=item B<--files> (beta testing)
|
||||
|
||||
Instead of printing the output to stdout (standard output) the output
|
||||
of each job is saved in a file and the filename is then printed.
|
||||
|
@ -947,7 +947,7 @@ Print the number of CPU cores and exit (used by GNU B<parallel> itself
|
|||
to determine the number of CPU cores on remote computers).
|
||||
|
||||
|
||||
=item B<--no-notice> (alpha testing)
|
||||
=item B<--no-notice> (beta testing)
|
||||
|
||||
Do not display citation notice. A citation notice is printed on stderr
|
||||
(standard error) only if stderr (standard error) is a terminal, the
|
||||
|
@ -1100,7 +1100,7 @@ will generate the files:
|
|||
See also B<--files>, B<--header>, B<--joblog>.
|
||||
|
||||
|
||||
=item B<--resume> (alpha testing)
|
||||
=item B<--resume> (beta testing)
|
||||
|
||||
Resumes from the last unfinished job. By reading B<--joblog> or the
|
||||
B<--results> dir GNU B<parallel> will figure out the last unfinished
|
||||
|
@ -1133,7 +1133,7 @@ re-use the computers. This is useful if some jobs fail for no apparent
|
|||
reason (such as network failure).
|
||||
|
||||
|
||||
=item B<--return> I<filename> (alpha testing)
|
||||
=item B<--return> I<filename> (beta testing)
|
||||
|
||||
Transfer files from remote computers. B<--return> is used with
|
||||
B<--sshlogin> when the arguments are files on the remote computers. When
|
||||
|
@ -1487,7 +1487,7 @@ Print the job to be run on stderr (standard error).
|
|||
See also B<-v>, B<-p>.
|
||||
|
||||
|
||||
=item B<--transfer> (alpha testing)
|
||||
=item B<--transfer> (beta testing)
|
||||
|
||||
Transfer files to remote computers. B<--transfer> is used with
|
||||
B<--sshlogin> when the arguments are files and should be transferred
|
||||
|
|
|
@ -317,8 +317,8 @@ string that is not in the command line.
|
|||
|
||||
See also: @strong{:::}.
|
||||
|
||||
@item @strong{--bar} (alpha testing)
|
||||
@anchor{@strong{--bar} (alpha testing)}
|
||||
@item @strong{--bar} (beta testing)
|
||||
@anchor{@strong{--bar} (beta testing)}
|
||||
|
||||
Show progress as a progress bar. In the bar is shown: % of jobs
|
||||
completed, estimated seconds left, and number of jobs started.
|
||||
|
@ -327,11 +327,11 @@ It is compatible with @strong{zenity}:
|
|||
|
||||
seq 1000 | parallel -j30 --bar '(echo @{@};sleep 0.1)' 2> >(zenity --progress --auto-kill) | wc
|
||||
|
||||
@item @strong{--basefile} @emph{file} (alpha testing)
|
||||
@anchor{@strong{--basefile} @emph{file} (alpha testing)}
|
||||
@item @strong{--basefile} @emph{file} (beta testing)
|
||||
@anchor{@strong{--basefile} @emph{file} (beta testing)}
|
||||
|
||||
@item @strong{--bf} @emph{file} (alpha testing)
|
||||
@anchor{@strong{--bf} @emph{file} (alpha testing)}
|
||||
@item @strong{--bf} @emph{file} (beta testing)
|
||||
@anchor{@strong{--bf} @emph{file} (beta testing)}
|
||||
|
||||
@emph{file} will be transferred to each sshlogin before a jobs is
|
||||
started. It will be removed if @strong{--cleanup} is active. The file may be
|
||||
|
@ -367,8 +367,8 @@ See also: @strong{--fg}, @strong{man sem}.
|
|||
|
||||
Implies @strong{--semaphore}.
|
||||
|
||||
@item @strong{--bibtex} (alpha testing)
|
||||
@anchor{@strong{--bibtex} (alpha testing)}
|
||||
@item @strong{--bibtex} (beta testing)
|
||||
@anchor{@strong{--bibtex} (beta testing)}
|
||||
|
||||
Print the BibTeX entry for GNU @strong{parallel} and disable citation
|
||||
notice.
|
||||
|
@ -392,8 +392,8 @@ than a single record.
|
|||
|
||||
See @strong{--pipe} for use of this.
|
||||
|
||||
@item @strong{--cleanup} (alpha testing)
|
||||
@anchor{@strong{--cleanup} (alpha testing)}
|
||||
@item @strong{--cleanup} (beta testing)
|
||||
@anchor{@strong{--cleanup} (beta testing)}
|
||||
|
||||
Remove transferred files. @strong{--cleanup} will remove the transferred files
|
||||
on the remote computer after processing is done.
|
||||
|
@ -429,8 +429,8 @@ separating the columns. The n'th column can be access using
|
|||
@emph{regexp} is a Perl Regular Expression:
|
||||
http://perldoc.perl.org/perlre.html
|
||||
|
||||
@item @strong{--compress} (alpha testing)
|
||||
@anchor{@strong{--compress} (alpha testing)}
|
||||
@item @strong{--compress} (beta testing)
|
||||
@anchor{@strong{--compress} (beta testing)}
|
||||
|
||||
Compress temporary files. If the output is big and very compressible
|
||||
this will take up less disk space in $TMPDIR and possibly be faster due to less
|
||||
|
@ -440,8 +440,8 @@ GNU @strong{parallel} will try @strong{lzop}, @strong{pigz}, @strong{gzip}, @str
|
|||
@strong{plzip}, @strong{bzip2}, @strong{lzma}, @strong{lzip}, @strong{xz} in that order, and use the
|
||||
first available.
|
||||
|
||||
@item @strong{--compress-program} @emph{prg} (alpha testing)
|
||||
@anchor{@strong{--compress-program} @emph{prg} (alpha testing)}
|
||||
@item @strong{--compress-program} @emph{prg} (beta testing)
|
||||
@anchor{@strong{--compress-program} @emph{prg} (beta testing)}
|
||||
|
||||
Use @emph{prg} for compressing temporary files. It is assumed that @emph{prg
|
||||
-dc} will decompress stdin (standard input) to stdout (standard
|
||||
|
@ -545,8 +545,8 @@ See also @strong{--bg}, @strong{man sem}.
|
|||
|
||||
Implies @strong{--semaphore}.
|
||||
|
||||
@item @strong{--filter-hosts}
|
||||
@anchor{@strong{--filter-hosts}}
|
||||
@item @strong{--filter-hosts} (alpha testing)
|
||||
@anchor{@strong{--filter-hosts} (alpha testing)}
|
||||
|
||||
Remove down hosts. For each remote host: check that login through ssh
|
||||
works. If not: do not use this host.
|
||||
|
@ -640,8 +640,8 @@ This option is a synonym for @strong{-I}@emph{replace-str} if @emph{replace-str}
|
|||
specified, and for @strong{-I}@{@} otherwise. This option is deprecated;
|
||||
use @strong{-I} instead.
|
||||
|
||||
@item @strong{--joblog} @emph{logfile} (alpha testing)
|
||||
@anchor{@strong{--joblog} @emph{logfile} (alpha testing)}
|
||||
@item @strong{--joblog} @emph{logfile} (beta testing)
|
||||
@anchor{@strong{--joblog} @emph{logfile} (beta testing)}
|
||||
|
||||
Logfile for executed jobs. Save a list of the executed jobs to
|
||||
@emph{logfile} in the following TAB separated format: sequence number,
|
||||
|
@ -859,8 +859,8 @@ GNU @strong{parallel} is less than @emph{version} the exit code is
|
|||
This is useful for scripts that depend on features only available from
|
||||
a certain version of GNU @strong{parallel}.
|
||||
|
||||
@item @strong{--nonall}
|
||||
@anchor{@strong{--nonall}}
|
||||
@item @strong{--nonall} (alpha testing)
|
||||
@anchor{@strong{--nonall} (alpha testing)}
|
||||
|
||||
@strong{--onall} with no arguments. Run the command on all computers given
|
||||
with @strong{--sshlogin} but take no arguments. GNU @strong{parallel} will log
|
||||
|
@ -870,8 +870,8 @@ computer. @strong{-j} adjusts how many computers to log into in parallel.
|
|||
This is useful for running the same command (e.g. uptime) on a list of
|
||||
servers.
|
||||
|
||||
@item @strong{--onall}
|
||||
@anchor{@strong{--onall}}
|
||||
@item @strong{--onall} (alpha testing)
|
||||
@anchor{@strong{--onall} (alpha testing)}
|
||||
|
||||
Run all the jobs on all computers given with @strong{--sshlogin}. GNU
|
||||
@strong{parallel} will log into @strong{--jobs} number of computers in parallel
|
||||
|
@ -882,14 +882,14 @@ adjusts how many computers to log into in parallel.
|
|||
When using @strong{--group} the output will be grouped by each server, so
|
||||
all the output from one server will be grouped together.
|
||||
|
||||
@item @strong{--output-as-files} (alpha testing)
|
||||
@anchor{@strong{--output-as-files} (alpha testing)}
|
||||
@item @strong{--output-as-files} (beta testing)
|
||||
@anchor{@strong{--output-as-files} (beta testing)}
|
||||
|
||||
@item @strong{--outputasfiles} (alpha testing)
|
||||
@anchor{@strong{--outputasfiles} (alpha testing)}
|
||||
@item @strong{--outputasfiles} (beta testing)
|
||||
@anchor{@strong{--outputasfiles} (beta testing)}
|
||||
|
||||
@item @strong{--files} (alpha testing)
|
||||
@anchor{@strong{--files} (alpha testing)}
|
||||
@item @strong{--files} (beta testing)
|
||||
@anchor{@strong{--files} (beta testing)}
|
||||
|
||||
Instead of printing the output to stdout (standard output) the output
|
||||
of each job is saved in a file and the filename is then printed.
|
||||
|
@ -1004,8 +1004,8 @@ itself to determine the number of physical CPUs on remote computers).
|
|||
Print the number of CPU cores and exit (used by GNU @strong{parallel} itself
|
||||
to determine the number of CPU cores on remote computers).
|
||||
|
||||
@item @strong{--no-notice} (alpha testing)
|
||||
@anchor{@strong{--no-notice} (alpha testing)}
|
||||
@item @strong{--no-notice} (beta testing)
|
||||
@anchor{@strong{--no-notice} (beta testing)}
|
||||
|
||||
Do not display citation notice. A citation notice is printed on stderr
|
||||
(standard error) only if stderr (standard error) is a terminal, the
|
||||
|
@ -1173,8 +1173,8 @@ will generate the files:
|
|||
|
||||
See also @strong{--files}, @strong{--header}, @strong{--joblog}.
|
||||
|
||||
@item @strong{--resume} (alpha testing)
|
||||
@anchor{@strong{--resume} (alpha testing)}
|
||||
@item @strong{--resume} (beta testing)
|
||||
@anchor{@strong{--resume} (beta testing)}
|
||||
|
||||
Resumes from the last unfinished job. By reading @strong{--joblog} or the
|
||||
@strong{--results} dir GNU @strong{parallel} will figure out the last unfinished
|
||||
|
@ -1206,8 +1206,8 @@ there are fewer than @emph{n} computers in @strong{--sshlogin} GNU @strong{paral
|
|||
re-use the computers. This is useful if some jobs fail for no apparent
|
||||
reason (such as network failure).
|
||||
|
||||
@item @strong{--return} @emph{filename} (alpha testing)
|
||||
@anchor{@strong{--return} @emph{filename} (alpha testing)}
|
||||
@item @strong{--return} @emph{filename} (beta testing)
|
||||
@anchor{@strong{--return} @emph{filename} (beta testing)}
|
||||
|
||||
Transfer files from remote computers. @strong{--return} is used with
|
||||
@strong{--sshlogin} when the arguments are files on the remote computers. When
|
||||
|
@ -1591,8 +1591,8 @@ Print the job to be run on stderr (standard error).
|
|||
|
||||
See also @strong{-v}, @strong{-p}.
|
||||
|
||||
@item @strong{--transfer} (alpha testing)
|
||||
@anchor{@strong{--transfer} (alpha testing)}
|
||||
@item @strong{--transfer} (beta testing)
|
||||
@anchor{@strong{--transfer} (beta testing)}
|
||||
|
||||
Transfer files to remote computers. @strong{--transfer} is used with
|
||||
@strong{--sshlogin} when the arguments are files and should be transferred
|
||||
|
|
|
@ -124,7 +124,7 @@
|
|||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "PARALLEL_TUTORIAL 1"
|
||||
.TH PARALLEL_TUTORIAL 1 "2013-12-03" "20131122" "parallel"
|
||||
.TH PARALLEL_TUTORIAL 1 "2013-12-03" "20131222" "parallel"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
|
2
src/sql
2
src/sql
|
@ -556,7 +556,7 @@ $Global::Initfile && unlink $Global::Initfile;
|
|||
exit ($err);
|
||||
|
||||
sub parse_options {
|
||||
$Global::version = 20131130;
|
||||
$Global::version = 20131222;
|
||||
$Global::progname = 'sql';
|
||||
|
||||
# This must be done first as this may exec myself
|
||||
|
|
BIN
src/sql.pdf
BIN
src/sql.pdf
Binary file not shown.
Loading…
Reference in a new issue