home *** CD-ROM | disk | FTP | other *** search
-
- FindIn 3.0 (19940308) --- ---
- (o) (o)
- by Stephen D Childers ^
- \_____/
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Program Description:
-
- 1) Program is used for finding a specific pattern within a file and
- then prints the location offset within that file. Location will
- be printed in hex format.
-
- Using option -d will display characters that surround pattern.
-
- 2) Runs only from CLI.
-
- 3) Can be made resident.
-
- 4) Program (when run from CLI) will interact with the 'c:Why' command
- after program failures; this command may provide a more detailed
- explanation of why the program failed.
-
- The 'Why' command should be used immediately after a program
- failure to extract the last program's result code, because
- that result code is changed upon the execution of the next CLI
- command.
-
- 5) Certain error reports will contain the name of the argument, file,
- device, (etc) that is associated with failure when it occurs.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CLI usage:
-
- 1> FindIn [!|?] [[-options] file pattern]
-
- ! = show author info
-
- options c = case insensitive search
- d = display characters surrounding pattern
- h = pattern is hex format. (string format is default)
-
- file = The input file.
-
- pattern = Pattern to find.
- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
-
- 1) Maximum length of pattern is restricted by the maximum limits
- observed by the CLI.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CLI Examples:
-
- 1> FindIn -cd anyfile "DF1:"
-
- This example will take the file 'anyfile' and find all occurances
- (any case condition) of the string pattern "DF1:"
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Version History:
-
- The following information briefly describes changes or improvements
- made to each version, and they will be described in descending order;
- meaning latest version information begins first:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 3.0 (19940308) -
- 1) Changed version numbering format. Program can now be used with the
- "Version" command. Date within parenthesis is shown in a somewhat
- international format as (yyyymmdd).
- 2) Added option -d.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 19930728 -
- 1) Optimized and refined source code thereby making program smaller.
- 2) Ctrl-C key will now break program properly.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 19920116 - The first version.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\
- /M\W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/M\
- /M\W/ \W/M\
- \W/ 8 Thine hand shall find out all thine enemies: \W/
- /M\ thy right hand shall find out those that hate thee. /M\
- \W/ 9 Thou shalt make them as a fiery oven in the time \W/
- /M\ of thine anger: the Lord shall swallow them up in his /M\
- \W/ wrath, and the fire shall devour them. \W/
- /M\ /M\
- \W/ The Holy Bible of God Almighty - Psalms 21:8-9 \W/
- /M\ (King James by the way) /M\
- \W/M\ /M\W/
- \W/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\_/M\W/
- \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/ \W/
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- End Of Document
-