Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!rex!ukma!usenet.ins.cwru.edu!ncoast!allbery From: allbery@NCoast.ORG (Brandon S. Allbery KB8JRR) Newsgroups: comp.lang.perl Subject: Re: simple tarfilter in perl (WAS Re: mtf, part 1 of 2) Message-ID: <1991Jan24.174658.2987@NCoast.ORG> Date: 24 Jan 91 17:46:58 GMT References: <1991Jan21.000636.3518@midway.uchicago.edu> <1991Jan23.175822.24238@robobar.co.uk> Reply-To: allbery@ncoast.ORG (Brandon S. Allbery KB8JRR) Followup-To: comp.lang.perl Organization: North Coast Computer Resources (ncoast) Lines: 21 As quoted from <1991Jan23.175822.24238@robobar.co.uk> by ronald@robobar.co.uk (Ronald S H Khoo): +--------------- | Actually, there's no reason it shouldn't have been written as a complete | tar replacement program, it wouldn't have been much bigger. Has anyone +--------------- In fact, I have a set of routines, based in concept but not in code, on perltar.pl as posted to comp.lang.perl some time ago. It can read archives and dynamically determines whether they are tar, cpio, ar, xar (Xenix/PDP-11 ar), and it can write all of those formats as well. I haven't posted them because I'm still making sure they're fully operational, but I can post them if anyone wants them. Adding name fixing and/or resynchronization should be relatively easy; adding more archive formats is also fairly simple, thanks to the fact that it's in Perl. ;-) ++Brandon -- Me: Brandon S. Allbery VHF/UHF: KB8JRR on 220, 2m, 440 Internet: allbery@NCoast.ORG Packet: KB8JRR @ WA8BXN America OnLine: KB8JRR AMPR: KB8JRR.AmPR.ORG [44.70.4.88] uunet!usenet.ins.cwru.edu!ncoast!allbery Delphi: ALLBERY