*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> lam (1)              



NAME    [Toc]    [Back]

     lam - laminate files

SYNOPSIS    [Toc]    [Back]

     lam [-f min.max] [-p min.max] [-s sepstring] [-t c] file ...

DESCRIPTION    [Toc]    [Back]

     lam  copies  the  named files side by side onto the standard
output.  The n-
     th input lines from the input files are considered fragments
of the single
  long  n-th  output  line into which they are assembled.
The name ``-''
     means the standard input, and may be repeated.

     Normally, each option affects only the file  after  it.   If
the option letter
  is capitalized it affects all subsequent files until it
appears again
     uncapitalized.  The options are described below.

     -f min.max    Print line fragments according to  the  format
                   min.max,  where min is the minimum field width
and max the
                   maximum field width.  If min begins with a zero, zeros will
                   be added to make up the field width, and if it
begins with
                   a `-',  the  fragment  will  be  left-adjusted
within the field.

     -p  min.max     Like -f, but pad this file's field when endof-file is
                   reached and other files are still active.

     -s sepstring  Print sepstring before printing line fragments
from the
                   next  file.   This option may appear after the
last file.

     -t c          The input line terminator is c  instead  of  a
newline.  The
                   newline  normally appended to each output line
is omitted.

     To print files simultaneously for easy viewing use pr(1).

EXAMPLES    [Toc]    [Back]

     The command
           $ lam file1 file2 file3 file4

     joins 4 files together along each line.  To merge the  lines
from four
     different files use

           $ lam file1 -S "           " file2 file3 file4

     Every 2 lines of a file may be joined on one line with
           $ lam - - < file

     and  a  form  letter  with substitutions keyed by `@' can be
done with
           $ lam -t @ letter changes

SEE ALSO    [Toc]    [Back]

     join(1), pr(1), printf(1)

OpenBSD     3.6                        December      1,      2001
[ Back ]
 Similar pages
Name OS Title
pax HP-UX Extracts, writes, and lists archive files; copies files and directory hierarchies
dcl2inc Linux postprocess ftnchek .dcl files to create separate INCLUDE files
znew OpenBSD convert compressed files to gzipped files
pod2html OpenBSD convert .pod files to .html files
pod2html Linux convert .pod files to .html files
pod2html IRIX convert .pod files to .html files
znew Linux recompress .Z files to .gz files
znew FreeBSD recompress .Z files to .gz files
gznew IRIX recompress .Z files to .gz files
h2ph IRIX convert .h C header files to .ph Perl header files
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service