AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/shell/MultiFR12.lha

Mirror:Random
Showing: ppc-amigaos icongeneric icon
No screenshot available
Short:Multi-files Find/Replace CLI tool
Author: vintenat at supaero.fr
Uploader:vintenat supaero fr
Type:util/shell
Architecture:m68k-amigaos
Date:1995-06-19
Download:util/shell/MultiFR12.lha - View contents
Readme:util/shell/MultiFR12.readme
Downloads:751

REQUIREMENTS :
~~~~~~~~~~~~~~
    Kickstart 2.04 or better.


INTRODUCTION :
~~~~~~~~~~~~~~
    I never found a multi-files Find/Replace feature in any text editor
I have ever tried on my Amiga. That's why I wrote MultiFR. It isn't a
great piece of programming art, but it helped me a lot on some occasions
and I suppose it can be the same for other people. That's why I decided
to release it now.


USING :
~~~~~~~
    MultiFR is an only CLI tool. Its command line template is :

FS=FIND_STR/A,RS=REPLACE_STR/A,FILES/M/A,
HFS=HEX_FIND_STRING/S,HRS=HEX_REPLACE_STRING/S,CI=CASE_INSENSITIVE/S

    where :
        - FIND_STR is the string to be replaced (surround it by "
characters if it contains exotic symbols like a comma or a colon)
        - REPLACE_STR is the string to replace with (surround it by "
characters if it contains exotic symbols like a comma or a colon)
        - FILES are files to be scanned (wild cards allowed)
        - HEX_FIND_STRING switch indicates that the given find string
is written using hexadecimal format
        - HEX_REPLACE_STRING switch indicates that the given replace
string is written using hexadecimal format
        - CASE_INSENSITIVE switch indicates that the search stage will
be case insensitive (by default, it IS case sensitive)

	Note that a string written using hexadecimal format is something
like "304A" (which corresponds to the real string : "0J") . No leading
"$" character needs to be added.

    Each scanned file is shown, and a dot is printed next to its name
each time MultiFR finds and replaces a string.


HISTORY :
~~~~~~~~~
    1.0 : first release
    1.1 : added support for hexadecimal string format for cases where
_VERY_ exotic symbols (like tab or enter) are needed
    1.2 : now case sensitivity/insensivity is supported


    That's all folks !


Contents of util/shell/MultiFR12.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 2833    7234  39.2% -lh5- 18ea Feb 27  1995 MultiFR/AFD-COPYRIGHT
[generic]                 2486    4964  50.1% -lh5- fb4c Jun 18  1995 MultiFR/MultiFR
[generic]                 1171    2370  49.4% -lh5- 3774 Jun 18  1995 MultiFR/MultiFR.doc
[generic]                 2246    8250  27.2% -lh5- 1707 Jun 18  1995 MultiFR/MultiFR.e
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         4 files    8736   22818  38.3%            Jun 19  1995
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>