Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!spool.mu.edu!uunet!mcsun!cernvax!chx400!bernina!neptune!iiic.ethz.ch!umueller From: umueller@iiic.ethz.ch (Urban Dominik Mueller) Newsgroups: comp.sys.amiga.misc Subject: Re: Looking for a new 'join' command Message-ID: <29189@neptune.inf.ethz.ch> Date: 4 Jun 91 10:30:04 GMT Article-I.D.: neptune.29189 References: <1265@cbmger.UUCP> Sender: news@neptune.inf.ethz.ch Reply-To: umueller@iiic.ethz.ch (Urban Dominik Mueller) Organization: Departement Informatik, ETH, Zurich Lines: 24 In article <1265@cbmger.UUCP> peterk@cbmger.UUCP (Peter Kittel GERMANY) writes: >In article clemon@lemsys.UUCP (Craig Lemon) writes: >> >> Hello world. I'm looking for a newer, better join command designed >>towards concatenating large numbers of large files. >> >> join #? as map > >Didn't try, but perhaps the 2.0 version of join does already that. You can also use CShell (any version), which works under Kick 1.3: alias stuff "%a join -r $a map map2; delete map; rename map2 map The call would then be: stuff * This will add all articles at once, in alphabetical order. If you want them in newest-at-the-top order, use: stuff $(dir -nt) Which can be made an additional alias. Again, the job will be made in one rush, ie. fast. If this is too esoteric for you, use the ARP join command, it allows patterns the way you need them. -Dominik