Short: Multi-files Find/Replace CLI tool Author: vintenat@supaero.fr Uploader: vintenat supaero fr Type: util/shell Architecture: m68k-amigaos 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 !