/README (548acf2240b3ea1ad6276e39ec195133a8b6d4c6) (1106 bytes) (mode 100644) (type blob)
This is a collection of the unix tools that nobody thought to write
long ago, when unix was young. Currently it consists of these tools:
combine
combine the lines in two files using boolean operations
ifdata
get network interface info without parsing ifconfig output
isutf8
check if a file or standard input is utf-8
ifne
run a command if the standard input is not empty
lckdo
execute a program with a lock held (deprecated)
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
Its web page is here: http://kitenet.net/~joey/code/moreutils/
Your suggestions of additional tools to add to this collection are
appreciated. The web page lists some that are under consideration but
have not yet been included, I also welcome feedback on which of these to
include.
-- Joey Hess <joey@kitenet.net>
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
44 |
5d425843f23db3bb6970a55c953f345e3a8c8fe1 |
.gitattributes |
100644 |
blob |
17989 |
b7b5f53df1412df1e117607f18385b39004cdaa2 |
COPYING |
100644 |
blob |
1038 |
377121d56b79b9fbc42cabe86f4c3bae0d44bd2f |
Makefile |
100644 |
blob |
1106 |
548acf2240b3ea1ad6276e39ec195133a8b6d4c6 |
README |
100755 |
blob |
806 |
83a4eed00f82e3bcc81856149b47cffc4091f9aa |
check-isutf8 |
100755 |
blob |
2607 |
a695935b24a5f2789c71a8affc4486859a41f737 |
combine |
040000 |
tree |
- |
d377bb15d8eaac6c3d81cb5ba3d2dad1e5a271f5 |
debian |
100644 |
blob |
13073 |
2de98a0b19372bff63be861b5adc755fa52fc74d |
ifdata.c |
100644 |
blob |
7234 |
963943ee1bd1ae2ae3b087663a5e1d6cd961f246 |
ifdata.docbook |
100644 |
blob |
3006 |
d8ecea9b8bc416154533572e1ce85a0385b7af10 |
ifne.c |
100644 |
blob |
2360 |
41fa9abe7a23b63f5afd110dcd0b3f78b0e4c531 |
ifne.docbook |
100644 |
blob |
7581 |
c5f5eeb667c425c3ef02516712c08acb72f3f557 |
isutf8.c |
100644 |
blob |
2986 |
58355a2cd465fe70dd7722c28c1dc62ed85ef7e8 |
isutf8.docbook |
100644 |
blob |
5471 |
4925409bd548b058f07defe913724868801040df |
lckdo.c |
100644 |
blob |
3532 |
effe84d29436f6749b7b0614b6a59c700f287ccf |
lckdo.docbook |
100644 |
blob |
5783 |
d183d04a5f249072da9be3e1d30d4e205e1be021 |
mispipe.c |
100644 |
blob |
2464 |
bd8faa8601fe24b72f93985249be2163513f44f7 |
mispipe.docbook |
100644 |
blob |
5318 |
d283b96101fbc89ef214436bab316cf1092536f9 |
parallel.c |
100644 |
blob |
3598 |
d3ffcce639cc0880bb1aebb973354d7a6b54dbcd |
parallel.docbook |
100644 |
blob |
1040 |
6ba38f78da10b61c8670b1c450fa769248ef84c4 |
pee.c |
100644 |
blob |
2225 |
f6a84414d20579a4a10354ec477b5a2734db9e04 |
pee.docbook |
100644 |
blob |
7301 |
a53a2cf1906998c91533f5f5435ceeeeb1a7cd59 |
physmem.c |
100644 |
blob |
8583 |
62b3ab5b21afa5c20838ef3752212781563bbe44 |
sponge.c |
100644 |
blob |
2123 |
ebdcdea4210d3bea97cf75b9f075f2395a53d548 |
sponge.docbook |
100755 |
blob |
2572 |
042cc18b8a0b4649874b229c039b7b9d79806bfc |
ts |
100755 |
blob |
4495 |
a77739f27d8cab6843471de92857fe5064f9ace4 |
vidir |
100755 |
blob |
1402 |
fd61049c5ce903a1de06870cadf18a7c2b1e4137 |
vipe |
100755 |
blob |
2518 |
98d1445a5f8106f04be690f85d802a7f6decfd13 |
zrun |
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/nicolas/debian.moreutils
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/nicolas/debian.moreutils
Clone this repository using git:
git clone git://git.rocketgit.com/user/nicolas/debian.moreutils
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main