OS/2 Upload Information Template

Archive Name: MRSR101.ZIP
Program Description: Multiple Recursive Search and Replace
Operating System Versions: OS/2 2.x
Replaces: MRSR100.ZIP

Your name: Byte Of Software Systems
Your email address: info@bossi.com

Proposed directory for placement: os2\textutil

** Multiple Recursive Search and Replace version 1.01 for OS/2 **

This is a command line program for doing search and replace operations on text
files. Rather than being limited to a single file at a time, or a single search
and replace at one time, MRSR allows multiple files and up to 100 search and
replace operations at once. MRSR will optionally go through an entire
sub-directory tree.

Syntax: MRSR [@file] filespec [/E<ext>] /S## /R## [/s]
   @file         option file
   filespec      input file specification. May be repeated (*.DAT *.HTM)
   /C            Compress blank lines
   /D#           Debug mode. The # is number of lines per file
   /E<ext>       output file Extension for last filespec. Default is "RSR".
   /MDyyyymmdd[-yyyymmdd]
                 Files Modified on Date, or within date range (1980 - 3999)
   /MThhmm[-hhmm]
                 Files Modified at Time, or within time range (0000 - 2359)
   /O##<C|D>     Options (Case, Double quotes). Numbered from 00 to 99
   /P            recurse through Paths
   /R##<replace> Replace string. Numbered from 00 to 99
   /S##<search>  Search string. Numbered from 00 to 99
   /T            Test input and output file names
   /V[filename]  Verbose Output. Optionally to file name
   /X<filespec>  eXclude file specification
   /?@|#|c|d|e|m|o|p|r|s|t|v|x|?  Long help on switch

The shareware version is limited to 30 replacement operations. For an unlimited
version send $10US to:

Byte Of Software Systems
#75 - 20465 Douglas Crescent
Langley, British Columbia
V3A 4B6

Include your Internet address and a full version will me eMailed to you.
Specify MIME or UUENCODE.

-------------------------------------------------------------
Change List.

1.00   - Initial release.
----
1.01   - Fixed problem with /E when the extension was longer than 3 characters.
       - Added /E* to allow original extension for output file.
       - changed comment character in @file from '*' to ';'. This allows use of
         the '*' wildcard in file specs in @file (ie: *.html)
       - minor display changes

-------------------------------------------------------------