New package: GNU Datamash
Hello, I have the pleasure to announce the first version of GNU Datamash: You can find it at the following link: http://www.gnu.org/software/datamash/ GNU Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. Datamash is designed to be robust and portable, and aid researchers to easily automate analysis pipelines, without writing code or even short scripts. It originated as a bioinformatics tool, and I hope it will prove itself useful in other areas as well. Happy hacking! -Assaf ___ GNU Announcement mailing list https://lists.gnu.org/mailman/listinfo/info-gnu
Datamash 1.0.7 released
I'm pleased to announce the release of a new version of GNU Datamash. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. The new version is available here: http://ftp.gnu.org/gnu/datamash/datamash-1.0.7.tar.gz Changes in this version: * New operations: md5, sha1/256/512, base64 * Support for NaN/NA values * Ability to specify fields by names instead of numbers * Various speed and portability improvements This is the first official version with translations, and I'd like to thank the TranslationProject.org teams and Benno Schulenberg for their help. For more information please visit http://www.gnu.org/software/datamash/ . Please report any problem you may experience to the bug-datam...@gnu.org mailing list. regards, - assaf -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
Datamash 1.1.0 released
I'm pleased to announce the release of a new version of GNU Datamash. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. The new version is available here: http://ftp.gnu.org/gnu/datamash/datamash-1.1.0.tar.gz New operations in this version: crosstab (cross-tabulation / pivot-tables), check (verify tabular structure), bin (bin numeric values into fixed number of buckets) strbin (bin strings values into fixed number of buckets) correlation, covariance, rounding functions: round,floor,ceil,trunc,frac For more information please visit http://www.gnu.org/software/datamash/ . Please report any problem you may experience to the bug-datam...@gnu.org mailing list. regards, - assaf -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
datamash-1.1.1 released [stable]
This is to announce datamash-1.1.1, a minor bugfix stable release. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - assaf == Here are the compressed sources and a GPG detached signature[*]: http://ftp.gnu.org/gnu/datamash/datamash-1.1.1.tar.gz http://ftp.gnu.org/gnu/datamash/datamash-1.1.1.tar.gz.sig Use a mirror for higher download bandwidth: http://ftpmirror.gnu.org/datamash/datamash-1.1.1.tar.gz http://ftpmirror.gnu.org/datamash/datamash-1.1.1.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.1.1.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == NEWS * Noteworthy changes in release 1.1.1 (2017-01-19) [stable] ** Bug fixes 'check' command correctly counts a trailing delimiter at end of lines. 'transpose' command correctly handles missing fields on the last line. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
datamash-1.2 released [stable]
This is to announce datamash-1.2, a new stable release. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - assaf == Here are the compressed sources and a GPG detached signature[*]: http://ftp.gnu.org/gnu/datamash/datamash-1.2.tar.gz http://ftp.gnu.org/gnu/datamash/datamash-1.2.tar.gz.sig Use a mirror for higher download bandwidth: http://ftpmirror.gnu.org/datamash/datamash-1.2.tar.gz http://ftpmirror.gnu.org/datamash/datamash-1.2.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.2.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == The checksums of the archive are: $ sha1sum datamash-1.2.tar.gz 4b7afb5567bedc520bd694548d49301ba02d1537 datamash-1.2.tar.gz $ sha256sum datamash-1.2.tar.gz e8d46fb22ccc77e5380f26cde622a733f363d388b04a2c22e7fb6de0e9d85996 datamash-1.2.tar.gz $ sha512sum datamash-1.2.tar.gz afb0960ffa881e1112394f5e0355c7a6efea13d6bdcbccb9830a6cde617e13701ca361d62c8283b7a64a27135b2f54a75970b17a7d73a5f0ba914ab70f05c086 datamash-1.2.tar.gz $ b2sum datamash-1.2.tar.gz 877a596aa486756199431d6eaae8f2005bf34b20cae9c94e94441069b0153b15bbab067198a7be9bf76c3e305067f5f1c8980274fcaf37f232748a3c99d61ed8 datamash-1.2.tar.gz == NEWS * Noteworthy changes in release 1.2 (2017-08-22) [stable] ** New Features New operations: perc (percentile), range (max-min of values in group/column) Improved 'check' operation: Expected number of lines/fields can be specified as parameter. ** Improvements Improved bash-completion script installation path -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Time 1.8 released
Hello, We are pleased to announce the new version of GNU time 1.8. The `time' command runs another program, then displays information about the resources used by that program, collected by the system while the program was running. It has been 21 years since the last release. This version focuses on modernizing the code, using gnulib, incorporating several downstream patches that have been used for many years, and promoting the license to GPLv3-or-later. Future planned versions will focus on adding more features. Please report any problem you may experience to the bug-t...@gnu.org mailing list. Happy Hacking! - Assaf [on behalf of GNU Time maintainers] === The new version is available for download here: https://ftp.gnu.org/gnu/time/time-1.8.tar.gz To reduce load on the main server, you can use this redirector service which automatically redirects you to a mirror: https://ftpmirror.gnu.org/time/time-1.8.tar.gz === The checksums of the archive are: $ sha256sum time-1.8.tar.gz 8a2f540155961a35ba9b84aec5e77e3ae36c74cecb4484db455960601b7a2e1b time-1.8.tar.gz $ sha1sum time-1.8.tar.gz bb15d262e60a64b8a4cbd84e5ab609b9d70b4fbd time-1.8.tar.gz === To verify the integrity of the archive using GPG signature, download both the archive and the detached signature file: https://ftp.gnu.org/gnu/time/time-1.8.tar.gz https://ftp.gnu.org/gnu/time/time-1.8.tar.gz.sig Then, run a command like this: gpg --verify time-1.8.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. === * Noteworthy changes in release 1.8 (2017-11-07) [stable] ** Licensing First official release under GPLv3-or-later. Previous version (v1.7) was GPLv2-or-later. The code in the git repository has been updated to GPLv3-or-later in 2015 (in git-tagged version 1.7.1). Documentation licensing has been updated to GFDLv1.3-or-later with no invariant sections. ** New Features time supports new -q/--quiet option to suppresses abnormal program termination (non-exit codes or signals). Modeled after Debian's https://bugs.debian.org/56853 . time now uses the following exit codes (same as GNU coreutils' env): 125 = Wrong usage or internal error prior to exec attempt. 126 = Program located, but not usable. 127 = Could not find program to exec. time now exits with code '128 + Signal number' when the program is terminated by a signal. Modeled after Debian's 'non-normal-exit' upstream patch, and behaves the same as GNU coreutils' timeout(1). time now reports MAX-RSS values correctly on modern systems (the old code base, last updated in 1996, incorrectly calculated pages/kilobytes and overestimated MAX-RSS). Modeled after Debian's https://bugs.debian.org/649402 . ** Improvements Use gnulib modules and build infrastructure. New tests infrastructure (make check). Portability improvements (e.g. detection of time.h, sys/resources.h, getrusage now delegated to gnulib). -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Time 1.9 released
Hello, We are pleased to announce the new version of GNU time 1.9. The `time' command runs another program, then displays information about the resources used by that program, collected by the system while the program was running. This version incorporates two patches which have been used in downstream GNU/Linux distributions for many years. Please report any problem you may experience to the bug-t...@gnu.org mailing list. Happy Hacking! - Assaf [on behalf of GNU Time maintainers] === The new version is available for download here: https://ftp.gnu.org/gnu/time/time-1.9.tar.gz To reduce load on the main server, you can use this redirector service which automatically redirects you to a mirror: https://ftpmirror.gnu.org/time/time-1.9.tar.gz === The checksums of the archive are: $ sha1sum time-1.9.tar.gz 75068c26abbed3ad3980685bae21d7202d288317 time-1.9.tar.gz $ sha256sum time-1.9.tar.gz fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521e time-1.9.tar.gz === To verify the integrity of the archive using GPG signature, download both the archive and the detatched signature file: https://ftp.gnu.org/gnu/time/time-1.9.tar.gz https://ftp.gnu.org/gnu/time/time-1.9.tar.gz.sig Then, run a command like this: gpg --verify time-1.9.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. === * Noteworthy changes in release 1.9 (2018-03-12) [stable] ** Improvements time now reports percent CPU usage for programs lasting less then 1 second. previously, time would report '??%' if programs lasted less than 1 second. (adopted from Fedora). ** Changes in behaviour "time -p" no longers adds the "Command exited with non-zero status" message. This is a backward-incompatible change for better POSIX compliance. Many downstream distributions previously patched 'time' to behave this way (Debian added '-q', Fedora patched '-p'). -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Datamash 1.3 released
This is to announce datamash-1.3, a new stable release. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - assaf == Here are the compressed sources and a GPG detached signature[*]: https://ftp.gnu.org/gnu/datamash/datamash-1.3.tar.gz https://ftp.gnu.org/gnu/datamash/datamash-1.3.tar.gz.sig Use a mirror for higher download bandwidth: https://ftpmirror.gnu.org/datamash/datamash-1.3.tar.gz https://ftpmirror.gnu.org/datamash/datamash-1.3.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.3.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == The checksums of the archive are: $ sha1sum datamash-1.3.tar.gz d0b036169d924e1e04ff43ac54dc68085c05876a datamash-1.3.tar.gz $ sha256sum datamash-1.3.tar.gz eebb52171a4353aaad01921384098cf54eb96ebfaf99660e017f6d9fc96657a6 datamash-1.3.tar.gz $ sha512sum datamash-1.3.tar.gz 3c36dd01035dc114f2fbfcb8746354e496e6c1536f7b5908cf25632d9cbaddfcd06fc26f8883ef845a6ecd85ceb5708bb7edb3d1b1c6efa273ef5ec0b758366a datamash-1.3.tar.gz $ b2sum datamash-1.3.tar.gz 4fe08d14ffaca21ce78d5b2781fadc665dfbc87c628338ad63eba09779179e4bfa3f578c1a8018acfbf8b3c7aad0389ee068d1b21718b1f576b6e5e8ed8d03c2 datamash-1.3.tar.gz == NEWS ** New Features New option: --format=FMT sets printf style floating-point format. Example: $ echo '50.5' | datamash --format "%07.3f" sum 1 050.500 $ echo '50.5' | datamash --format "%07.3e" sum 1 5.050e+01 New option: -R/--round=N rounds numeric values to N decimal places. New option: --output-delimiter=X overrides -t/-W. New operation: trimmean (trimmed mean value). To calculate 20% trimmed mean: $ printf "%s\n" 13 3 7 33 3 9 | datamash trimmean:0.2 1 8 ** Bug fixes Datamash now builds correctly with external OpenSSL libraries (./configure --with-openssl=yes). The 'configure' script now reports whether internal or external libraries are used: $ ./configure [OPTIONS] [...] Configuration summary for datamash md5/sha*: internal (gnulib) OR md5/sha*: external (-lcrypto) -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Datamash 1.4 released
This is to announce datamash-1.4, a new stable release. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - assaf == Here are the compressed sources and a GPG detached signature[*]: https://ftp.gnu.org/gnu/datamash/datamash-1.4.tar.gz https://ftp.gnu.org/gnu/datamash/datamash-1.4.tar.gz.sig Use a mirror for higher download bandwidth: https://ftpmirror.gnu.org/datamash/datamash-1.4.tar.gz https://ftpmirror.gnu.org/datamash/datamash-1.4.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.4.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == The checksums of the archive are: $ sha1sum datamash-1.4.tar.gz 400af0a1b1857d8dd4dd2349c49b09dda81ada4b datamash-1.4.tar.gz $ sha256sum datamash-1.4.tar.gz fa44dd2d5456bcb94ef49dfc6cfe62c83fd53ac435119a85d34e6812f6e6472a datamash-1.4.tar.gz $ sha512sum datamash-1.4.tar.gz 1c47d70c9d7fa5ab2fd2a8cb1d40817ca07e8501628997ae370884fd0a4e926c0718f49f54a5f91eb4db847296bc120db3dd19fc12a92bfe8d2e7d6f2ded5aec datamash-1.4.tar.gz $ b2sum datamash-1.4.tar.gz 7be0d146e24c9d5e4e739e4884dda30c52089410b39b77e80e2265f134aaf3fb4db097b2b138497ed117028191a8a1bd0b82d2754f96bb5473d79b7785e1e1af datamash-1.4.tar.gz == NEWS ** New Features New option: -C/--skip-comments to skip comment lines (lines starting with '#' or ';' and optional whitespace). -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Datamash 1.5 released
This is to announce datamash-1.5, a new stable release. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - Assaf Gordon == Here are the compressed sources and a GPG detached signature[*]: https://ftp.gnu.org/gnu/datamash/datamash-1.5.tar.gz https://ftp.gnu.org/gnu/datamash/datamash-1.5.tar.gz.sig Use a mirror for higher download bandwidth: https://ftpmirror.gnu.org/datamash/datamash-1.5.tar.gz https://ftpmirror.gnu.org/datamash/datamash-1.5.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.5.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == The checksums of the archive are: $ sha1sum datamash-1.5.tar.gz ba35ed8130005a8a2bb0869f0e67b67378b7d1ce datamash-1.5.tar.gz $ sha256sum datamash-1.5.tar.gz 226249d5fe54024f96404798778f45963a3041714229d4225cd5d9acdaba21ad datamash-1.5.tar.gz $ sha512sum datamash-1.5.tar.gz 9f7bff0858a7519ef8efc30ef39c3e99f17e81ed847f1edce6ff28e1191d52fbc173baa5d21d6852effbbf2af800604920d92d412f45519700a9b5809da0e8fa datamash-1.5.tar.gz $ b2sum datamash-1.5.tar.gz 3b377d5886ac7de0066c30ffa7a8923230b928514274be10b213d1a0631709b1c940a4da07709d0cb67a6719f5da9b9f045b8a5bb519370b64a677d20547aa17 datamash-1.5.tar.gz == NEWS ** New Features Datamash now accepts backslash-escaped characters in field names. This allows working with named fields containing dash/mins,colons,commas or field names starting with digits (Note the interplay between backslash and shell quoting). The following are equivalent, and sum an input field named 'FOO-BAR': datamash -H sum FOO\\-BAR < input.txt datamash -H sum 'FOO\-BAR' < input.txt datamash -H sum "FOO\\-BAR" < input.txt New operations: dirname, basename These behave just like dirname(1) and basename(1): $ echo /home/foo/bar.txt | datamash dirname 1 basename 1 /home/foobar.txt New operations: extname, barename 'extname' extract the extension of the file name. 'barename' (not to be confused with 'basename') extract the basename without the extension. Example: $ echo /home/foo/bar.tar.gz | datamash barename 1 extame 1 bar tar.gz New operation: getnum This operation extracts a number from a string. 'getnum' accepts an optional single letter option: getnum:n - natural numbers (positive integers, including zero) getnum:i - integers getnum:d - decimal point numbers getnum:p - positive decimal point numbers (this is the default) getnum:h - hex numbers getnum:o - octal numbers Examples: $ echo foo-42.0-bar | datamash getnum 1 42.0 $ echo foo-42.0-bar | datamash getnum:n 1 42 $ echo foo-42.0-bar | datamash getnum:i 1 -42 $ echo foo-42.0-bar | datamash getnum:d 1 -42.0 New operation: cut Similar to cut(1), it copies the input field to the output as-is. The advantage over cut(1) is that combined with datamash's other features, input fields can be specified by name instead of column number, and output fields can be re-ordered and duplicated. Example: $ printf "a b c\n1 X 6\n" | datamash -W -H cut c,a,c cut(c) cut(a) cut(c) 6 1 6 ** Bug fixes Datamash now correctly calculates mode/antimode for negative values. In version 1.4 and earlier, the following produced incorrect results: $ echo -1 | datamash-1.4 mode 1 1.844674407371e+19 -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Datamash 1.6 released
This is to announce datamash-1.6, a new release. This is a bugfix release, fixing a bug in the "getnum" operation (introduced in previous version 1.5). There are no other functional changes since version 1.5. - Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - Assaf Gordon == Here are the compressed sources and a GPG detached signature[*]: https://ftp.gnu.org/gnu/datamash/datamash-1.6.tar.gz https://ftp.gnu.org/gnu/datamash/datamash-1.6.tar.gz.sig Use a mirror for higher download bandwidth: https://ftpmirror.gnu.org/datamash/datamash-1.6.tar.gz https://ftpmirror.gnu.org/datamash/datamash-1.6.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.6.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == The checksums of the archive are: $ sha1sum datamash-1.6.tar.gz a91e7d1ae9c5c76855d7b07021386ba19ac82554 datamash-1.6.tar.gz $ sha256sum datamash-1.6.tar.gz b9b9b79399616bb54722edbbcaa84303801eb62a338b3a20b6f029003deb78cb datamash-1.6.tar.gz $ b2sum datamash-1.6.tar.gz 8ef0817df65392bf22d3e748e48292e225a437d16e797301f8e8d67d2d85ee8f4b6f010f6714d02001761b176ad97598f5815636bc92b7dbfdd30b9119e5df0b datamash-1.6.tar.gz == NEWS ** Bug Fixes The 'gutnum' operation (introduced in vresion 1.5) now correctly prints detected numbers without truncating them. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
GNU Datamash 1.7 released
This is to announce datamash-1.7, a new release. Datamash is a command-line program which performs basic numeric,textual and statistical operations on input textual data files. This release introduces a new program: decorate decorate(1) works in tandem with sort(1), enabling sorting by non-standard ordering, e.g. IPv4, IPv6, roman numerals, etc. $ printf "%s\n" C V III IX XI | decorate -k1,1r:roman C XI IX V III $ printf "%s\n" 1.2.3.14 1.2.1.4 1.2.3.4 | decorate -k1,1:ipv4 1.2.1.4 1.2.3.4 1.2.3.14 Suggested by Pádraig Brady in: https://lists.gnu.org/r/bug-coreutils/2015-06/msg00076.html Comments, feedback and new ordering suggestions are welcomed. This release also includes new datamash operations contributed by Shawn Wagner - many thanks for providing them. GNU Datamash home page: https://www.gnu.org/software/datamash/ Please report any problem you may experience to the bug-datam...@gnu.org mailing list. Happy Hacking! - Assaf Gordon == Here are the compressed sources and a GPG detached signature[*]: https://ftp.gnu.org/gnu/datamash/datamash-1.7.tar.gz https://ftp.gnu.org/gnu/datamash/datamash-1.7.tar.gz.sig Use a mirror for higher download bandwidth: https://ftpmirror.gnu.org/datamash/datamash-1.7.tar.gz https://ftpmirror.gnu.org/datamash/datamash-1.7.tar.gz.sig [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify datamash-1.7.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 0A11B61D3657B901 and rerun the 'gpg --verify' command. == The checksums of the archive are: $ sha1sum datamash-1.7.tar.gz c850bf2da0fa9e2025764c6548e2d8df0351028e datamash-1.7.tar.gz $ sha256sum datamash-1.7.tar.gz 574a592bb90c5ae702ffaed1b59498d5e3e7466a8abf8530c5f2f3f11fa4adb3 datamash-1.7.tar.gz $ b2sum datamash-1.7.tar.gz 56ccb35a985caddd8403d5759c4723ca1309825adf3f34ce70ca16cb1d45378cfe3c9bf2d3f357b497cede403981a1746bccbde1003cdbe48b3d1769b9c68a30 datamash-1.7.tar.gz == NEWS ** New Features decorate(1): new program - sorts input in non-standard ordering, e.g. IPv4, IPv6, roman numerals. New operations: sha224/sha384. New operations: geomean (Geometric mean) and harmmean (Harmonic mean). -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.