
  
                     
   LM  version 2.06  
                     
  
   



   The LM command inputs line by line from files or stdin, then
   manipulate the line according to the command line options before
   sending the final form to a file or stdout.

   The main operations supported are grip/non-grip, search/replace,
   synchronised line appendage from other files, input/output line
   selection by line numbers or passwords, spaces/empty lines
   absorption, filewise update or renaming, line width imposition and
   etc. Command line options may be read in from a text file, and input
   lines can also be taken from the command line aline.

   C source code compilable for both DOS and UNIX  is included.

   This utility can be freely distributed (FREEWARE).

 Ŀ
  AUTHOR: 
 

   Zhuhan JIANG, University of New England, Armidale NSW 2351, Australia
   Email: zjiang@metz.une.edu.au


 Ŀ
  FILES: 
 

   LM206.ZIP contains the following files

   readme       -   this file
   lm.man       -   help document
   lm.exe       -   text file line manipulator
   lm.c         -   C source code with imbedded user manual
   menu.bat     -   menu example
   lset.bat     -   set/view long environment parameters
   keepset.bat  -   remove all env parameters except the specified ones
   fm.bat       -   find masked filename or path
   findblk.bat  -   find a block of text containing a keyword
   locate.bat   -   find string and line number in text files
   w.bat        -   search PATH to locate (which) command
   align.bat    -   align which number of strings at what positions
   addsound.bat -   add LM music file to a text
   music.bat    -   play a piece of BACH's music
   do.bat       -   do a command to a batch of files
   hi.bat       -   highlight string in text files (needs ANSI.SYS)
   chkerr.bat   -   display current error level
   bach.lyr     -   music lyric file playable via LM
   solfe.lyr    -   another music file
   reply.sh     -   UNIX script to batch reply emails according to
                    subject keyword
   hilight.sh   -   highlight strings as in the form of UNIX man pages


 Ŀ
  UNIX: 
 

   Source file lm206.c can be compiled on UNIX via compiler gcc by
      gcc -DUNIXMODE lm206.c
   lm will then be the preferred command name.


 Ŀ
  DISCLAIMER: 
 

   LM version 2.06 is provided *AS IS* without any warranty,
   expressed or implied. The author will assume no liability for
   damages either from the direct use of this product or as a
   consequence of the use of this product.

   LM was originally named NG or NGRIP which was uploaded as
   NGRIP120.ZIP.

   Please do send me your comments and suggestions.
