Path: utzoo!utgpu!watserv1!maytag!xenitec!lemsys!clemon From: clemon@lemsys.UUCP (Craig Lemon) Message-ID: Newsgroups: comp.sys.amiga.misc Subject: Looking for a new 'join' command Distribution: world Date: 30 May 91 19:09:39 EDT Organization: Not an Organization Hello world. I'm looking for a newer, better join command designed towards concatenating large numbers of large files. My specific application is UUCP maps if that gives anyone any understanding. I've seen references to using join #? as map before but that doesn't work for me (CBM Shell). What I have to do now is write a recursive script calling join. I call this script with 'eo' (Execute On) with a directory lising of the map dir as input. For those that don't know, 'eo' takes a text file as input and processes dos commands on each line of this file. If you list a directory to a file and type eo {fileyouused} "delete @" it will call the 'delete' command and substitute each file entry for @. The script I use now does something like .key join map as map2 copy map2 map delete map2 When 'map' reaches a few megabytes in size, this can easily take and entire night. I would like a quick command that I can use wildcards (or maybe it's only written to do entire directories) that will be smart and see that it needs to input from each file and just concatenate them alphabetically to the output file once instead of after every small file like it does now. It should use large buffers because most maps average 50K and this would increase speed. Any ideas or suggestions on how to accomplish this task? Any new scripts or methods? What other methods do people use out there. E-Mail unless there's great interest (yeah right! :-) -- Craig Lemon - Kitchener, Ontario. Amiga B2000 UUCPv1.13D. clemon@lemsys.UUCP lemsys!clemon@xenitec.on.ca | Please Mail any binaries xenitec!lemsys!clemon@watmath.uwaterloo.edu | to 'files' at this site ..!uunet!watmath!xenitec!lemsys!clemon | instead of 'clemon'