Path: utzoo!mnetor!uunet!husc6!panda!teddy!jpn From: jpn@teddy.UUCP (John P. Nelson) Newsgroups: comp.sys.ibm.pc Subject: Re: Zmodem for Unix and VAX/VMS, part 1of4 Message-ID: <4737@teddy.UUCP> Date: 28 Apr 88 22:05:33 GMT References: <7778@brl-smoke.ARPA> Reply-To: jpn@teddy.UUCP (John P. Nelson) Organization: GenRad, Inc., Concord, Mass. Lines: 33 In article <7778@brl-smoke.ARPA> w8sdz@brl-smoke.UUCP (Keith B. Petersen (WSMR|towson) ) writes: >Chuck Forsberg has just released Zmodem for Unix and VAX/VMS, dated >23-Apr-88. Since this program is used by many MSDOS users for >downloading and uploading from/to mainframes, it is being posted to this >newsgroup. I don't know where Keith got his "shar" program, but it really bytes the big one. It doesn't work right on UNIX systems at all: is there a version of "unshar" for the PC that can handle this garbage? the code that splits files across shar archives is broken. It happily splits if/else/fi constructs across shar files, meaning that you get "sh" syntax errors at the start and end of every archive file that has a split file! To get these files to unarchive, add the lines "echo xxx", and "fi" just after the last SHAR_EOF of Parts 1, 2, and 3; then delete the line "fi" after the first SHAR_EOF in parts 2, 3, and 4. Then extract as usual. Is it really necessary to split small files like this? This is obviously the same "shar" program that splits up large uuencodes (I LIKE that feature), but for small files, this is a botch. Also, would it be possible to add an "exit 0" at the end of each shell archive file? Otherwise, sh tries to interpret someone's .signature file. (I use the UNIX program "unshar" which strips off the news headers, but does not strip trailing .signatures!) -- john nelson UUCP: {decvax,mit-eddie}!genrad!teddy!jpn ARPA (sort of): talcott.harvard.edu!panda!teddy!jpn