This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[ITP] moreutils 0.61
- From: Adam Dinwoodie <adam at dinwoodie dot org>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 15 Nov 2017 13:10:44 +0000
- Subject: [ITP] moreutils 0.61
- Authentication-results: sourceware.org; auth=none
I'm looking to package moreutils, a collection of small Linux utilities.
It is already included in Debian and Ubuntu (amongst others), and is
released under GPLv2.
Homepage: https://joeyh.name/code/moreutils/
Debian package: https://packages.debian.org/sid/utils/moreutils
Ubuntu package: https://packages.ubuntu.com/zesty/moreutils
Proposed Cygwin packaging: https://tastycake.net/~adam/cygwin/
Quoting from the moreutils homepage:
> Probably the most general purpose tool in moreutils so far is
> sponge(1), which lets you do things like this:
>
> % sed "s/root/toor/" /etc/passwd | grep -v joey | sponge /etc/passwd
>
> There are lots more listed below, and I'm always interested to add
> more to the collection, as long as they're suitably general-purpose,
> and don't duplicate other well-known tools.
>
> - chronic: runs a command quietly unless it fails
> - combine: combine the lines in two files using boolean operations
> - errno: look up errno names and descriptions
> - ifdata: get network interface info without parsing ifconfig output
> - ifne: run a program if the standard input is not empty
> - isutf8: check if a file or standard input is utf-8
> - lckdo: execute a program with a lock held
> - mispipe: pipe two commands, returning the exit status of the first
> - parallel: run multiple jobs at once
> - pee: tee standard input to pipes
> - sponge: soak up standard input and write to a file
> - ts: timestamp standard input
> - vidir: edit a directory in your text editor
> - vipe: insert a text editor into a pipe
> - zrun: automatically uncompress arguments to command