Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!columbia!rutgers!sri-spam!ames!ucbcad!ucbvax!cs.umass.edu!HELLER From: HELLER@cs.umass.edu (Stride 440 User) Newsgroups: mod.computers.vax Subject: RE: tapescan Message-ID: <8701082314.AA17082@ucbvax.Berkeley.EDU> Date: Thu, 8-Jan-87 07:33:00 EST Article-I.D.: ucbvax.8701082314.AA17082 Posted: Thu Jan 8 07:33:00 1987 Date-Received: Fri, 9-Jan-87 00:36:37 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 26 Approved: info-vax@sri-kl.arpa > From: John MacMillan > Does anyone know of a VMS tapescan utility? Public domain or otherwise, > that prints the contents of the first n records of each file on a magtape > (non-backup). > I have a *simple* program which generates a "road map" of a foreign mounted tape. The info include the number of blocks in each `file' and how big the blocks are. It could easily be modified to spit out a few blocks of each file. It is in C and uses $QIO to read the tape. I also have another program which does more, but has some subtle bug in the tape I/O buffering (the simple one does not bother to buffer the blocks, and is thus rather slow with TU81 streaming tape drives, while the fancy version tries to keep the tape streaming...). If you are interested, let me know and I'll send the programs over the net (they are not large). Robert Heller ARPANet: Heller@UMass-CS.CSNET BITNET: Heller@UMass.BITNET BIX: Heller GEnie: RHeller FidoNet: 101/27 (Dave's Fido, Gardner, MA) CompuServe 71450,3432 Local PV VAXen: COINS::HELLER UCC Cyber/DG: Heller@CS