File: README

package info (click to toggle)
pipemeter 1.1.3-1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, jessie, jessie-kfreebsd, sid, stretch, wheezy
  • size: 352 kB
  • ctags: 67
  • sloc: ansic: 651; sh: 230; makefile: 46
file content (47 lines) | stat: -rw-r--r-- 1,006 bytes parent folder | download
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
Quick directions:

./configure
make
make install

----

To build an rpm, use

rpmbuild -tb pipemeter-x.x.x.tar.gz

----


This is pipemeter. It is a silly litte program that tells you how fast
things are moving through its stdin -> stdout. I did it so that when
I'm doing a "wannabe ghost" like this:


tar cf - | nc new.faster.ubermachine 9999

I can tell how fast its going by now doing

tar cf - | pipemeter | nc new.faster.ubermachine 9999

And on the other end instead of

nc -l 9999 | tar xf -

now

nc -l 9999 | pipemeter | tar xf -

Thanks to Brian Wirch, it also has a progressmeter. Example:

pipemeter -f /usr/src/linux-2.4.18.tar.bz2 | bzcat | tar xf -

Produces a nice status of the unbzipping of the kernel. A future hope
is to have a way to run two or more pipemeters at once. Currently such
a thing will cause them to overwrite eachother.

Another hope is to allow a pipemeter to be running, and have its output
come out in some sort of ncurses window.


  Clint Byrum <cbyrum@spamaps.org>