Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!encore!xylogics!loverso From: loverso@Xylogics.COM (John Robert LoVerso) Newsgroups: comp.mail.mush Subject: Re: Saving just mail headers Keywords: mail headers Message-ID: <6883@xenna.Xylogics.COM> Date: 11 Aug 89 17:33:59 GMT References: <236@nikhefh.hep.nl> <120719@sun.Eng.Sun.COM> <4177@ogccse.ogc.edu> Reply-To: loverso@Xylogics.COM (John Robert LoVerso) Organization: Xylogics, Inc., Burlington MA Lines: 23 In article <4177@ogccse.ogc.edu> schaefer@ogccse.UUCP (Barton E. Schaefer) writes: > mush> pipe sed -n 1,/\^\$/p >> file ... > "pipe" does not write the ignored headers ("ignore" command or "show_hdrs" > variable). If you want to save ALL the headers, you have to do a little > more work: > mush> set print_cmd='sed -n 1,/\^\$/p >> file' > mush> lpr > printing message 11...(219 lines) > 1 message printed through "sed -n 1,/\^\$/p >> file". > mush> unset print_cmd Not to be picky, but this sounds more like the "lpr" command is unneeded, and that "pipe" needs additional work. I.e., perhaps there should be an option to pipe, "-a"(?), which says "even send all headers". Then "lpr" just becomes an alias using "pipe -a", and the mechanism pipe out complete messages becomes much cleaner. John -- John Robert LoVerso Xylogics, Inc. 617/272-8140 loverso@Xylogics.COM Annex Terminal Server Development Group encore!xylogics!loverso [formerly of Encore Computer Corp]