blob: 061c31fe8e37c851a1ae3596f5baa1bac95da74a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
This is a collection of the unix tools that nobody thought to write
thirty years ago. Currently it consists of these tools:
isutf8
check if a file or standard input is utf-8
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
combine
combine the lines in two files using boolean operations
ifdata
get network interface info without parsing ifconfig output
Your suggestions of additional tools to add to this collection are
apprecitated. Here are some that are under consideration but have not yet
been included, I also welcome feedback on which of these to include.
mime
determines the mime type of a file using the gnome mine database
(More useful than file(1) in many cases but would add a lot of
gnome libraries to the package's dependency chain.)
z
makes another program understand compressed files
ex: z zxgv file.bmp.gz
(Dare I take the "z" name?)
tmp
puts stdin into a temp file and passes it to the specified program
ex: zcat file.bmp.gz | tmp zxgv
add
adds up numbers from stdin
todist
inputs a list of numbers and outputs their distribution, a value
and how many time it occurs in the input
http://baruch.ev-en.org/files/todist
Not a general enough unix tool, probably?
tostats
inputs a list of numbers and outputs some statistics about the
numbers: average, stddev, min, max, mid point
http://baruch.ev-en.org/files/todist
Not a general enough unix tool, probably?
-- Joey Hess <joey@kitenet.net>
|