Annotation of 43BSD/contrib/tools/man/lam.1, revision 1.1.1.1

1.1       root        1: .TH LAM 1 "14 June 1983"
                      2: .UC 4
                      3: .SH NAME
                      4: lam \- laminate files
                      5: .SH SYNOPSIS
                      6: .B lam [ \-[fp]
                      7: min.max
                      8: .B ] [ \-s
                      9: sepstring
                     10: .B ] [ \-t
                     11: c
                     12: .B ]
                     13: file ...
                     14: .SH DESCRIPTION
                     15: .I Lam
                     16: copies the named files side by side onto the standard output.
                     17: The
                     18: .IR n -th
                     19: input lines from the input
                     20: .IR file s
                     21: are considered fragments of the single long
                     22: .IR n -th
                     23: output line into which they are assembled.
                     24: The name `\fB\-\fP' means the standard input, and may be repeated.
                     25: .PP
                     26: Normally, each option affects only the
                     27: .I file
                     28: after it.
                     29: If the option letter is capitalized it affects all subsequent files
                     30: until it appears again uncapitalized.
                     31: The options are described below.
                     32: .IP \fB\-f\fP\ min.max
                     33: Print line fragments according to
                     34: .IR min.max ,
                     35: where
                     36: .I min
                     37: is the minimum field width and
                     38: .I max
                     39: the maximum field width.
                     40: If
                     41: .I min
                     42: begins with a zero, zeros will be added to make up the field width,
                     43: and if it begins with a `\-', the fragment will be left-adjusted
                     44: within the field.
                     45: .IP \fB\-p\fP\ min.max
                     46: Like \fB\-f\fP,
                     47: but pad this file's field when end-of-file is reached
                     48: and other files are still active.
                     49: .IP \fB\-s\fP\ sepstring
                     50: Print
                     51: .I sepstring
                     52: before printing line fragments from the next file.
                     53: This option may appear after the last file.
                     54: .IP \fB\-t\fP\ c
                     55: The input line terminator is
                     56: .I c
                     57: instead of a newline.
                     58: The newline normally appended to each output line is omitted.
                     59: .PP
                     60: To print files simultaneously for easy viewing use
                     61: .IR pr (1).
                     62: .SH EXAMPLES
                     63: .de IC
                     64: .IP
                     65: .ss 36
                     66: .ft B
                     67: ..
                     68: .de NC
                     69: .br
                     70: .ss 12
                     71: .PP
                     72: ..
                     73: .PP
                     74: The command
                     75: .IC
                     76: lam file1 file2 file3 file4
                     77: .NC
                     78: joins 4 files together along each line.
                     79: To merge the lines from four different files use
                     80: .IC
                     81: lam file1 \-S "\\
                     82: .br
                     83: " file2 file3 file4
                     84: .NC
                     85: Every 2 lines of a file may be joined on one line with
                     86: .IC
                     87: lam \- \- < file
                     88: .NC
                     89: and a form letter with substitutions keyed by `@' can be done with
                     90: .IC
                     91: lam \-T @ letter changes
                     92: .NC
                     93: .SH SEE ALSO
                     94: pr(1), join(1), printf(3)
                     95: .SH AUTHOR
                     96: John Kunze
                     97: .SH BUGS

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.