Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!sdd.hp.com!zaphod.mps.ohio-state.edu!rpi!crdgw1!sixhub!davidsen From: davidsen@sixhub.UUCP (Wm E. Davidsen Jr) Newsgroups: comp.unix.xenix.sco Subject: Re: how do you determine end of tape? (floppy) Message-ID: <2549@sixhub.UUCP> Date: 9 Dec 90 16:05:27 GMT References: <79@gdx.UUCP> Reply-To: davidsen@sixhub.UUCP (bill davidsen) Organization: *IX Public Access UNIX, Schenectady NY Lines: 23 In article <79@gdx.UUCP> jay@gdx.UUCP (Jay A. Snyder) writes: | | the tar that comes with SCO xenix knows when I gets to the end of a | floppy, and then prompts for another. Does anyone out there know how | this is done? I want to write a program that I can pipe the output of | a program through so that I can write multiple floppies worth of data | to foppies. I hate to say this, but this was done some time ago. I posted 'bundle' to the net several years ago, it knows about multi-volume, prompts you for new ones and has the corresponding utility to read the volumes back in. The latest version also will use shared memory instead of pipes for double buffering, and so is much faster, but the one in the archives is still about 3x faster than writing to floppy, even if you only have one. The new version is in the comp.source.unix queue, and should be posted in 2002 at the rate stuff is coming out (I have things in there well over a year now). -- bill davidsen - davidsen@sixhub.uucp (uunet!crdgw1!sixhub!davidsen) sysop *IX BBS and Public Access UNIX moderator of comp.binaries.ibm.pc and 80386 mailing list "Stupidity, like virtue, is its own reward" -me