Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!hp4nl!svin02!wzv!wietse From: wietse@wzv.win.tue.nl (Wietse Venema) Newsgroups: alt.sources.d Subject: Re: mtf, part 1 of 2 Message-ID: <2273@wzv.win.tue.nl> Date: 21 Jan 91 21:29:45 GMT References: <1991Jan21.000636.3518@midway.uchicago.edu> Organization: Eindhoven University of Technology, The Netherlands Lines: 30 goer@quads.uchicago.edu (Richard L. Goerwitz) writes: >Ever get a tar file stuffed with source files having 15+char >filenames, and find that you have to go through the entire >archive, renaming and grepping through source files to get >things to work? > >Try this. Another program that deals with the problem is pax, posted to comp.sources.unix (Volume 17, Issue 74) from Mark H. Colburn . Pax is a (us)tar/cpio hybrid with several extensions to both (such as multi-volume backups). From the man page: -i Interactively rename files ... -s replstr File names are modified according to the substitu- tion expression using the syntax of ed(1) as shown: -s /old/new/[gp] Any non null character may be used as a delimiter (a / is used here as an example). Multiple -s expressions may be specified ...