******************************************************** CExt V40.1 By Chris De Maeyer Sources (C)1994 Blue Heaven Software - All rights reserved Released as GIFTWARE on 16 October 1994 Updated version released on 25 May 1996 ******************************************************** CExt is for the Amiga. No fee is requested to use it, nor anyone can ask anything for it (except for the media). Bare in mind that you may use & distribute these files as long as all files remain included and unchanged. If you keep on using this program, you should reward me by sending some kind of gift (hence the term giftware) to the address specified below. If you want to make a donation, it gives you the right to get the latest version in your mailbox (make sure your donation at least covers the expence of mailing ! And include full address for sending the update). Disclaimer ========== I can't be held responsible for any damage inflicted on your computer system when using the files mentioned herein. However, this tool has been tested by myself and others on correct behaviour. It is your duty as user of this tool to report any strange occurences which evolve from using it. Using it ! ========== CExt is a small Shell-only program and its work should be clear: it renames files in the current directory, either it strips the extension part, or it replaces the extension with a new one. I know there might be other proggies around, with more options. But, this program evolved from a sudden need for this utility. At the time I had nothing else to do it with. So, why shouldn't I just write one myself. Anyway, if you want more options... contact me ! As said above, Cext is a Shell-only program, so do not try to use it from Workbench. It uses the standard parser of AmigaDOS. Executing Cext with '??' as a parameter will give the following argument list : USAGE: cext FILE/A,EXT=EXTENTION/K,QUIET/S Now, a little explanations about the arguments: FILE - here you MUST supply the file or pattern. EXT= - invokes the program in change mode. Meaning: the extensions will be replaces by a new one. QUIET - no output (for scripts). An example of how to use Cext is given below: DELETING EXTENTIONS 6>dir cext.c cext.doc test.h test.o test.lnk test.c 6>cext #?.o test.o...renamed to test 6>dir cext.c cext.doc test.h test test.lnk test.c REPLACING EXTENTIONS 6>dir cext.c cext.doc test.h test.o test.lnk test.c 6>cext #?.o ext=object test.o...renamed to test.object 6>dir cext.c cext.doc test.h test.object test.lnk test.c Remark: if a file already exists with the same name. Cext will report this to you with following message: Couldn't rename file About Versions & Bugfixes ========================= You can determine your current version by typing 'version cext' in the Shell window. The version number tells you: . in which the kick part tells you what kickstart version I use on my machine, and the number is just a sequential release number. 40.1 - standard AmigaDOS options - added QUIET option. 37.1 - enhancement: added -c option (UNIX option parsing). 37.0 - initial version (test) delete only. TO DO ===== - add option to number a series of files (for animation frame (re)numbering). The Author ========== If you want to send me bug-reports or comments: Since this is giftware, gifts to following address: BLUE HEAVEN SOFTWARE tav. Chris De Maeyer Norbertijnenstraat 4 B-2040 ANTWERPEN BELGIUM Email: cdemaeyer@mmm.com (questions, bug reports...) Files in this release ===================== cext cext.doc TTYL.