1pipebench(1)                                                      pipebench(1)
2
3
4

NAME

6       pipebench - Shows speed of stdin/stdout communication
7

SYNOPSIS

9       pipebench [ -ehqQIoru ] [ -s file | -S file ] [ -b bufsize ]
10

DESCRIPTION

12       Measures the speed of stdin/stdout communication.
13

OPTIONS

15       -h     Displays a help message and exits.
16
17       -e     If  an  error  occurs, exit (breaking the pipe between stdin and
18              stdout. By default an error message is printed to stderr and the
19              program continues.
20
21       -q     Only show summary stats.
22
23       -Q     Don't show running speed or summary stats. Same as -q -o. Can be
24              used to play with buffer size.
25
26       -o     Don't show summary.
27
28       -b bufsize
29              Use this buffer size, in bytes.
30
31       -r     Just show raw speed, no fancy stuff. And no summary.
32
33       -s file
34              Write status to file instead of stderr.
35
36       -S file
37              Write status to file instead of stderr.
38
39       -I     Use 1kB = 1000B, instead of the default 1024B.
40
41       -u     Don't convet to units (kilo, Mega, etc...)
42

EXAMPLES

44       Benchmark and show progress of backup
45       # (cd /home/; tar cf - .) | pipebench | (cd /mnt/backup/; tar xf -)
46
47
48       A number to brag to your friends about
49       $ dd if=/dev/zero bs=80k count=60k 2>  /dev/null  |  ./pipebench  -q  >
50       /dev/null
51

BUGS

53       No known bugs... yet.
54

SEE ALSO

56       dd(1), cat(1)
57

AUTHOR

59       Pipebench was written by Thomas Habets <thomas@habets.pp.se>
60
61
62
63pipebench                       18th Apr, 2003                    pipebench(1)
Impressum