MAKE-TABLE(LOCAL) MAKE-TABLE(LOCAL)
NAME
make-table - combine and align columns into a table
SYNOPSIS
make-table [files]
DESCRIPTION
Make-table makes tabular output like this:
! one two three
Jan_09 20 . .
Jan_10 81 23 .
Jan_11 39 7 .
Jan_12 64 18 .
Jan_13 61 . 9
Jan_14 . . 13
Jan_15 . . 11
Jan_16 . . 12
from input like this:
COLUMN one
Jan_09 20
Jan_10 81
Jan_11 39
Jan_12 64
Jan_13 61
COLUMN two
Jan_10 23
Jan_11 7
Jan_12 18
COLUMN three
Jan_13 9
Jan_14 13
Jan_15 11
Jan_16 12
This is useful, among other things, for gathering time-
sequence data from various sources and pasting it together
to look for correlations or for simultaneous plotting with
gnuplot.
Note that row values are placed and ordered by label,
*NOT* by their position or order in the original input.
Missing values are indicated by a '.' (which on many ver-
sions of Unix, is treated as a degenerate floating point
number with value 0).
If no explicit COLUMN directives are found, input file
names (if any) will be used instead.
All fields and values size themselves dynamically.
BUGS
Output is passed through sort (with no flags). If you
need a different sorting algorithm, specify a different
sort program with the environment variable SORT.
Very long output lines may be limited by the underlying
implementation of awk.
SEE ALSO
plot-table(local), unmake-table(local), gnuplot(local)
AUTHOR
Corey Satten corey@cac.washington.edu
MAKE-TABLE(LOCAL)