|
|
1.1 root 1:
2:
3:
4: LAM(1) Icon Program Library LAM(1)
5:
6:
7:
8: NNNNAAAAMMMMEEEE
9: lam - laminate files
10:
11: SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
12: llllaaaammmm file [ file | - string ] ...
13:
14: DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
15: _L_a_m laminates the named files onto the standard output. The
16: resulting output is the line-by-line concatenation of
17: corresponding lines from each file named. If the files are
18: different lengths, empty lines are substituted for missing
19: lines in the shorter files.
20:
21: Each _s_t_r_i_n_g argument is placed in the output line at the
22: point that it appears in the argument list. For example,
23: lines from _f_i_l_e_1 and _f_i_l_e_2 can be laminated with a colon
24: between each line from _f_i_l_e_1 and the corresponding line from
25: _f_i_l_e_2 by the command
26:
27: lam file1 -: file2
28:
29:
30: Filenames and strings may appear in any order in the argu-
31: ment list. If `-', is given for a filename the standard
32: input is read at that point. If a file is named more than
33: once, each of its lines will be duplicated on the output
34: line, except that if standard input is named more than once,
35: its lines will be read alternately. For example, each pair
36: of lines from standard input can be joined onto one line
37: with a space between them by the command
38:
39: lam - "- " -
40:
41:
42: while the command
43:
44: lam file1 "- " file1
45:
46:
47: replicates each line from _f_i_l_e_1.
48:
49: SSSSEEEEEEEE AAAALLLLSSSSOOOO
50: delam(1), delamc(1)
51:
52: Hanson, David R. _S_o_f_t_w_a_r_e _T_o_o_l_s _U_s_e_r'_s _M_a_n_u_a_l, Technical
53: Report TR 81-20, Department of Computer Science, The Univer-
54: sity of Arizona. 1981.
55:
56:
57:
58:
59:
60:
61:
62:
63: Version 5.9 The University of Arizona - 6/28/83 1
64:
65:
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.