Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gnu_parallel | Distribution: openSUSE Tumbleweed |
Version: 20241022 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Oct 23 11:14:22 2024 |
Group: Productivity/File utilities | Build host: reproducible |
Size: 1006841 | Source RPM: gnu_parallel-20241022-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.gnu.org/software/parallel/ | |
Summary: Shell tool for executing jobs in parallel |
GNU Parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU Parallel can then split the input and pipe it into commands in parallel.
GPL-3.0-or-later
* Wed Oct 23 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 20241022 * --fast disables a lot of functionality to speed up running jobs. * --match: Match input source with regexp to set replacement fields. - Delete parallel-remove-nag-screen.patch * Sun Jun 30 2024 Dirk Müller <dmueller@suse.com> - update to 20240622: * Bug fixes and man page updates. * --onall now supports sshpass - user:pass@host. * --memfree kills do not count as --retries. * Sun Apr 28 2024 Dirk Müller <dmueller@suse.com> - update to 20240422: * Bug fixes and man page updates. * Sun Jan 28 2024 Dirk Müller <dmueller@suse.com> - update to 20240122: * --sshlogin supports ranges: server[01-12,15] 10.0.[1-10].[2-254] * --plus enables {slot-1} and {seq-1} = {%}-1 and {#}-1 to count from 0. * env_parallel.{sh,ash,dash,bash,ksh,zsh} is now the same script. * Bug fixes and man page updates. * Wed Dec 27 2023 Dirk Müller <dmueller@suse.com> - update to 20231222: * --combine-exec combines GNU Parallel with any executable. * Bug fixes and man page updates. * Mon Nov 27 2023 Dirk Müller <dmueller@suse.com> - update to 20231122: * -a file1 -a +file2 will link file2 to file1 similar to ::::+ - -bar shows total time when all jobs are done. * Wed Nov 01 2023 Jan Engelhardt <jengelh@inai.de> - Update to release 20231022 * Bug fixes and man page updates. * Wed Oct 04 2023 Jan Engelhardt <jengelh@inai.de> - Update to release 20230922 * Bug fixes and man page updates. * Mon Aug 28 2023 Jan Engelhardt <jengelh@inai.de> - Update to release 20230822 * Man page updates * Sat Jul 29 2023 Dirk Müller <dmueller@suse.com> - update to 20230722: * Time functions (e.g. yyyymmdd($secs) ) can now take secs since epoch as argument. * Bug fixes and man page updates. * Fri May 05 2023 Jan Engelhardt <jengelh@inai.de> - Update to release 20230422 * --jobs evaluates expression: ``+3*log(55)% = ncpu*1.12`` * Thu Mar 30 2023 Jan Engelhardt <jengelh@inai.de> - Update to release 20230322 * Better support for wide characters in --latest-line * Support for rsync 3.2.7 * parallel: --files0 is --files but \0 separated * Sat Jan 28 2023 Dirk Müller <dmueller@suse.com> - update to 20230122: * Bug fixes and man page updates. * Fri Dec 23 2022 Jan Engelhardt <jengelh@inai.de> - Update to release 20221222 * --results works on more file systems (e.g. fat) * Joblog gives the same exit code as bash * Thu Nov 24 2022 Jan Engelhardt <jengelh@inai.de> - Update to release 20221122 * Support for IPv6 adresses and _ in hostnames in --sshlogin. * Use --total-jobs for --eta/--bar if generating jobs is slow. * --bar supports UTF8. * Sat Oct 29 2022 Dirk Müller <dmueller@suse.com> - update to 20221022: * --latest-line chops line length at terminal width. * Determine max command length faster on Microsoft Windows. * Thu Sep 29 2022 Dirk Müller <dmueller@suse.com> - update to 20220922: * --colour-failed only changes output for failing jobs. * Password for --sshlogin can be put in $SSHPASS. * Examples are moved from `man parallel` to `man parallel_examples`. * Bug fixes and man page updates. * Thu Aug 25 2022 Dirk Müller <dmueller@suse.com> - update to 20220822: * --header 0 allows using {filename} as replacement string * Bug fixes and man page updates. * Fri Aug 05 2022 Thorsten Kukuk <kukuk@suse.com> - Use full path for perl interpreter to fix "/usr/bin/parallel: perl: bad interpreter: No such file or directory" * Mon Jul 25 2022 Dirk Müller <dmueller@suse.com> - update to 20220722: * --colour-failed will color output red if the job fails. * sql: support for InfluxDB. * Polarhome.com is dead, so these OSs are no longer supported: AIX HPUX IRIX Minix OPENSTEP OpenIndiana OpenServer QNX Solaris Syllable Tru64 Ultrix UnixWare. * Bug fixes and man page updates. - add bash and zsh completion subpackages * Wed Jul 06 2022 Dirk Müller <dmueller@suse.com> - update to 20220622: * , can be used in --sshlogin if quoted as \, or ,, * --plus {/#regexp/str} replace ^regexp with str. * --plus {/%regexp/str} replace regexp$ with str. * --plus {//regexp/str} replace every regexp with str. * 'make install' installs bash+zsh completion files. * Bug fixes and man page updates. * Sun May 29 2022 Dirk Müller <dmueller@suse.com> - update to 20220522: * --latest-line shows only the latest line of running jobs. * --color colors output in different colors per job (this obsoletes --ctag). * xargs compatibility: --process-slot-var foo sets $foo to jobslot-1. * xargs compatibility: --open-tty opens the terminal on stdin (standard input). * Sun Apr 24 2022 Dirk Müller <dmueller@suse.com> - update to 20220422: * sash is no longer supported as shell. * --retries 0 is an alias for --retries 2147483647. * --shell-completion returns shell completion code. * --ssh-login-file reloads every second. * --parset is replaced with --_parset because it is only used internally. * sem --pipe passes STDIN (standard input) to the command. * Bug fixes and man page updates. * Wed Mar 23 2022 Dirk Müller <dmueller@suse.com> - update to 20220322: * --sshlogin user:password@host is now supported by using sshpass. * Bug fixes and man page updates: Many options now have a 'See also' section. * Sun Mar 20 2022 Dirk Müller <dmueller@suse.com> - update to 20220222: * Encoding of remote commands has changed. This limits the length of remote commands to less than half. It also requires $REMOTE_TMPDIR to be writable. It makes this release beta quality. * Time functions hh_mm_ss() hhmmss() hh_mm() hhmm() are now available for {= =}. * Many options in the man page for parallel now has 'see also' for related options. * parallel_options_map.pdf is a map showing which options other options relate to. * {uniq} added to --plus to only run jobs with unique values. * sem --fg exits with the exit code of the job. * Bug fixes and man page updates. * Sun Jan 23 2022 Dirk Müller <dmueller@suse.com> - update to 20220122: * Bug fixes and man page updates. * Mon Dec 27 2021 Dirk Müller <dmueller@suse.com> - update to 20211222: * Bug fixes and man page updates. * Sat Nov 27 2021 Dirk Müller <dmueller@suse.com> - update to 20211122: * Bug fixes and man page updates. * Don't postpone output until $jobslots jobs have been started. * Bug fixes and man page updates. * Fri Oct 08 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 20210922 * --ctag/--ctagstring colors the tag in different colors for each job. * You can use unit prefixes (k, m, g, etc) with -n -N -L. * Tue Jul 27 2021 Dirk Müller <dmueller@suse.com> - update to 20210722: * --results no longer prints the result to standard output * parset supports associative arrays in bash, ksh, zsh. * Online HTML is now generated by Sphinx. * Bug fixes and man page updates. * Tue Jun 08 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 20210522 * --plus includes {%%regexp} and {##regexp}. * Tue May 04 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 20210422 * Bug fixes and man page updates. * Tue Mar 23 2021 Anton Smorodskyi <asmorodskyi@suse.com> - Update to release 20210322 * parallel: Partial Reuse licensing support. * parallel: Bugfix {0%}/{0#}. Added warning_once(). * Sun Feb 21 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 20210222 * --filter only run jobs where the filter is true. The filter can contain replacement strings and Perl code such as: '{1} < {2}+1'. * --template takes a text file as a template with replacement strings. Then it replaces the replacement strings and saves it under a new filename. * --plus implements {0%} {0#} replacement string for zero padded slot and sequence. * Thu Feb 04 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 20210122 * --memsuspend suspends jobs when there is little memory free. This way you can run jobs in parallel that add up to more RAM than is available. * $PARALLEL_ARGHOSTGROUPS and the replacement string {agrp} will give the hostgroup given on the argument when using - -hostgroup.
/usr/bin/env_parallel /usr/bin/env_parallel.ash /usr/bin/env_parallel.bash /usr/bin/env_parallel.csh /usr/bin/env_parallel.dash /usr/bin/env_parallel.fish /usr/bin/env_parallel.ksh /usr/bin/env_parallel.mksh /usr/bin/env_parallel.pdksh /usr/bin/env_parallel.sh /usr/bin/env_parallel.tcsh /usr/bin/env_parallel.zsh /usr/bin/niceload /usr/bin/parallel /usr/bin/parcat /usr/bin/parset /usr/bin/parsort /usr/bin/sem /usr/bin/sql /usr/share/licenses/gnu_parallel /usr/share/licenses/gnu_parallel/CC-BY-SA-4.0.txt /usr/share/licenses/gnu_parallel/GFDL-1.3-or-later.txt /usr/share/licenses/gnu_parallel/GPL-3.0-or-later.txt /usr/share/man/man1/env_parallel.1.gz /usr/share/man/man1/niceload.1.gz /usr/share/man/man1/parallel.1.gz /usr/share/man/man1/parcat.1.gz /usr/share/man/man1/parset.1.gz /usr/share/man/man1/parsort.1.gz /usr/share/man/man1/sem.1.gz /usr/share/man/man1/sql.1.gz /usr/share/man/man7/parallel_alternatives.7.gz /usr/share/man/man7/parallel_book.7.gz /usr/share/man/man7/parallel_design.7.gz /usr/share/man/man7/parallel_examples.7.gz /usr/share/man/man7/parallel_tutorial.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 20 00:28:09 2024