Path: utzoo!utgpu!watmath!iuvax!bsu-cs!ibmbin From: doug%isishq.fidonet.org@RELAY.CS.NET (Doug Thompson) Newsgroups: comp.binaries.ibm.pc Subject: v02i044: uustrip, concatenate uuencoded messages w/o editing v0.0 Summary: uustrip.arc, concatenate uuencoded messages w/o editing v0.0 Message-ID: <6578@bsu-cs.bsu.edu> Date: 6 Apr 89 11:00:26 GMT Sender: ibmbin@bsu-cs.bsu.edu Followup-To: comp.binaries.ibm.pc.d Lines: 147 Approved: dhesi@bsu-cs.bsu.edu X-Submissions-to: ibmpc-binaries@bsu-cs.bsu.edu X-Questions-to: ibmpc-binaries-request@bsu-cs.bsu.edu Checksum: 364403422 (Verify with "brik -cv") Posting-number: Volume 02, Issue 044 Originally-from: Doug Thompson Submitted-by: Doug Thompson Archive-name: uustrip/uustrip.uue [ Following description slightly abbreviated. The full text is in the archive. -- R.D. ] The purpose of uustrip is to take a multi-part uuencoded binaries posting and prepare it quickly for uudecode. I generally use the picnix utility "cat" to actually glue the various parts together. DOS copy should be able to be used too. Copy file1+file2+etc file.out . . . If we have a five part posting, I need merely type: cat file1 file2 file3 file4 file5 > file.out uustrip file.out file.uue uudecode file.uue All this program does is check the first few characters of every line. It recognizes the beginning of a uuencoded file, and the ending, and the regular first-line character. Fido 1:221/162 -- 1:221/0 280 Phillip St., UUCP: !watmath!isishq!doug Unit B-4-11 DAS: [DEZCDT]doug Waterloo, Ontario Bitnet: fido@water Canada N2L 3X1 Internet: doug@isishq.fidonet.org (519) 746-5022 [ Checksums obtained with the 4.3BSD "sum" or System V "sum -r" command. checksum size (bytes) file (between BEGIN--cut and END--cut lines) 6432 6158 uustrip.uue checksum size (bytes) file 17297 4448 uustrip.arc -- R.D. ] uustrip part01/01 BEGIN--cut here--cut here begin 644 uustrip.arc M&@A555-44DE0+D1/0P`EWP,``',2!KB.AY4&```,5:I,H2(E"100,%S`:*"` M(<,I>=S0"8-'!X@Z=>;0D9,&#H@T;LRD85,&Q)LZ=$22=*B`"IJ2<.K(@?-F M3LDW9BYFW-CQXQP0=-X`#;.F9!@0;>JPH9.F!9PP(S;.J4I/,2 MA!VO)W^ZI?,S:&'6AP,3>3*%H54X>.>@.0,\ M[\@R,5:H+"-C11DZ8ZR3='%2:N#S+)/DO%,231@[1JW#!S&;?DVF;LZP$`S" M39GG;1Q6QF*9P5&&#@R!D"!G4FT7@WC<03@#A#1`6`,(/D!('DH)8J011QYM MMV&#U[F`41D=UN'7526)>&*"#`6AF&-IR";'&V<@U@8(9+P!ED\@C/%278ZU MF(8<&N55QAU!NH?8:(?]A!,(9<`G!UZ7^><"0TE(Q9959TBFQX^X,7<&2)+E M9U).1YU8%8M:;;K)5%)1N-U0C"'&FT`<=B>,[!F1Q8D;&E`ETB%09>;KPAU1U[K?&1&Y>^ M$>"EF)7&U!MNS!$8%%`Q-0:@E&FF;=@1D:##5!&0IWO/0699:B MA5<8GJ:11I.)0BE'"B!$2Q<:9[V5JE3U38D;0V[^]=QVX8[$1I!A.'<6K(?= M*$=@79Y`['^P+JK1<[B>->.75-$AUGUEU2:459JZP)4;7H'E0AIBM.$"'.'1 M&6ZK!,-JVII%:@S"%$)AQI!-9;3A,'-(L8C8HHLY9X929_U4XZ@/R532<9W] MU`9:I2F&Y1MAX*GFR&7.<9(<8QA)DLX2A29RMMMFA=E>#'G\84=P2%KF2TD? M=F^=88QT*6EFF,&S`E/4D3%FB];YL*QP2-P51Q9CK#''6^$%`A$GF>42WDZ[ MP5(+D"#!D!%I]`@")`;$H(,,,L3P0@PVR`!""RV`8#GFFL,P>08RX&`Z%&C( MV],4=+BPGX(*!#0$%!:!H#L((=S1V="LA5!CC6C$$4*/=9@%20952":5$"W0 MT$(,,3!$1!!36$3Y%D04H<401%#1!?+*AW!%9X>Q\<8;^STA$6P,"8&9?W3D M;EV/0/B^*%^0C#`$6DD["@B<(`,F@&`&6*@>J21R&/I9A'Q`&)YPXN`"D?2( M?N21@_(L@((:Q"`'X+H!#6S0@AK``',,89SC&J(`&@A555-44DE0+D5810`E M10T``',29[9`$=`0```,3;1``Y``@!4`&`"4(9"CAI8``(```$`'(@`.$P'< ML2C((B>+H2R:LHC+8B^+PBQ2LYC-HC>+\"S6LZC/(@,!$R/@!&!A)XB=-W;R MV!EDYY2=6'9VV0EG)Z&=B79VVBEJ)ZN=L7;NV@ELI[*=SW:FV\EO9X`!$PV@ M!>!A+8JU1=8^63MF+9JU;=8B6BMIK:FUJ];"6BML[;&US-;.6]MO[04"$T-` M!E!CLH[)/R9'F6QE\I;)=B8#FDQI\]1QD79UR`&!.&#GHY\]_`R0.B31TV=*0!QWESI"?'&&6` MP%X9'&AF240<:"+L2P@H<@BDBB#""@ M^$:((YKW'H1TY$`%&AZ"($<=X6TW!QUR")B=CT`*V.*'+ZHHHPLT'IEBC-ZY ML%T9,(C@(HPD3BD"A6BDQP89((B1H!S?D<&?&6_@MUV((%H8`I%!PA$F?T2D M=P8(-[[1!AP%AH?"&"F`$$,...3`@0N(;N=&&72$<$=];=2'1@AI5#@'&G&$ M0(:=`C111@!-!``&`1Z".4"I$<`II(1LL`'"IHL6(.89XV&@*AS9"5$&K6ZX M8:&"Z;E!AB83,9=(.8&P`\`!FN22`',]X,3'`.E$`L`O`A3@P16_3.3`%3$` M`X4FYR#`G"9KF`N`)G<(P!RVVG+K`0#?ACMNN>>F>VZ[[V:[[2]8T`NNN.2J MBZ[!_%[K+[>)"&QOP?DB[*["\?XRC,,$X[NNONLFG$X(`ZPC1+//`A`M`'7@ M`.^_]&!\K\$[`Q`TT]' M_??@$$&!2]B:,##`NS/\-G/I6!(`Y?VL#OCKKW?^^;4XT&Y['3ODKKC/O$.\L>32!P[XPQH? M_#L`Z=P0P#$&`$``1.L0\$_Y!%#.C_';_F.#^;A`!OORO^C@_/)TD$#Y/O"[ M@OSHAY;[O>L'^RM=]!;VBR&(CGLZ^U[V=@=!W\D->)Z8G-/T$<`!$@`7O#'@ MM:J00)19@6:_V,(#MVBVO#@`8A`_,%X"]I2,:_DC'+?JAM&W5[6X3RQL=/%#%LQ4B;BZ\5MNL M^,7O)8(=X=+$/)X#`$@P0!?U`(`CM,$(`PC``(L@1@$F`(!8$&`:Z&"$-`8@ MC%$8P`"C4(`!3!`*G+0``!`8A0,,0#X)&*`;`&"$`RA`20-8P`#BR*0#,&`` M8Q@`!W:<`3!&00!$(@"1#$`D!!`)`D2*`)$Y,``N*-.,$"3"`R0P0!U-H$L! MU*"7OT2!,`V@`EV.X)B^]``+END"79(`FK^$P3)EH,LZ8-,#-%BF#0S@`0=\ M0!?I",`N2]!+7<0$%R-@9PAT\0MUDD">']@<`3P`!7[B@AOT@H(#T/&.`0ST M,YO35C\U!U`'"!0=VS`H.IA`@&4`0)5?`8`^^3E037S07P^-Q#Z+88%@KK.7 M'_``296Y.7RJU`+3A*=+2:I-7-P3I2\-)R[J@,]0<,``"R"G`>B0@EV<(@#H M(`$`0J$!`Z"#!0#8A2V0FI!0>,"I.@``+'2`CB$%4=X%4B"S#!8HX M@`+TYE0<`&`(ZYC',&)!!G0^$(7/G"`9^`"&0#(PA;6<0#"7309,]@&'.6H MC45$8P'3H,,!5N"!.PYB'1!PA!T7"0@?\&88=&B`"?1K`>#T][]U*(`)_G%5 M`(RBJ8EPP$]_>55B>."3C`#&`@`\`56.XI.C(.4HT<3 M'!@`PZC#`DQ@RM\LN)I+;2HMF-#+4.22?+FM:$1K>A9*Z(!D6:% M"0!0@#D@@,8%^`>J[0&-`>3C"(\NMZLO'6@/^!K1AB:`(A@0:5I70`;V6$$T MY("!J56;#A,0@A&.$`4K7&$>IOB"%[)`!P,`00EUB( M:4XK^M.+@+JXR=UJ992O"M!-UITI]S5B^$&1K:/:(HQ@`"0\M!S^,/LDKS#0 M#OPC=5$S.]K_80==-FZ@QO#'0`?P#[T;0(!V0,!`">&/192C"\I@``#`S@ZQ M"V`0?BB?'X9`]KR?_?"O6SL"W#[01?@#[U-#]4N0I?O`%6:8/X``?J]Y^\`59I@_@`(3"0JHD"9`@"Z8EU;AT"7K(4#=,VZ MMHB;#6)_")A85$1`#X5T)/1X2*=!#UC72AXSD,.`&0#K0DA!MP:`EAG`!%81 M(+!(P($*=D$`@(X+`#H&3!SKB%(9`0`5+V9$]P%`G0'H8@!P"M4B1@+H'%A- M@(X%`*5,KW$U$:B/`)`.V+HE:6!ERS,`ANVB<+:M`)('AJ&+]V\7!P`&KB0V M\2_#`F!T!HQJ^25P10\VBF6O@%V0"6@'\%_$ZD(X`6#T!]8!Q- MT*@*C&8AY"Q)5`#7+`.[7!D8G7)C!]!$<.-B<&`1-GO"`-6!H/K:570E`.`: M!USXTK_7!E)@U,1"HBX8R&M8R@'&`?(><'[@.D,:YT7'!0C!W0(0@$':`#`' M`3C5MX@RBT"#'VC[A=!()?[EXA]^M/R`VQP"%+C-#MC0`0(@$@*@061#K"// M(M.L`$TN__RSH'ZXW=9VP`K!1(9+&6`S3!0>6.&(%_X0XX<^`D6ZV#]=4/!8 M9),9X"JLD$I*J:4,>/%!%I_6L0PL&N0SC!>5?1`K`IG*!9ZAB"I:!Z..7K%1 MI!M5H1&PF6Z:1EXF(!+`$)_2$<"IJ:[:ZJO/SEKKK9*UM.NVDGY[J;!9+-OL MLYE6L0@[KAJ`#@C_U'$!.D/\P\.(#0S!0P-UT(/.#0XK4,>YZ+!!:U15%DI! MM098I8"\&#Q6AP%Y61 MM`_5,7*B)==QLK:TI@S,RBV/"[/,`[O*`#J0`.!/'2448P<"G*'CBC\3T^'` MPW0H,$001B!"P`Y.&%#'.BO$@\C6TOC3A3(ENQJ0,07`-,_,6J-CS-=AC[U( MW?RP(@,Y*R#C1P)0P`(".MCX(TX^6"R"S#@'1(X.,Y[G@TX_?@,.0"P#K*-` M+`*L8T`L`:SS%@"(UXQ.!5^G@`X.:(^8@3W!!$`'`6E#@+P`=!S``PAW#%`B M.3(`HSLL`:`S1>M/9;\./A4QHDUF=R@@E0$V+/($`?SL<,\P3Q%'@-\\5*&,)/`7_AE5`V30CB/,8!OC2(`)`-$# FZ@W@".*XQR+ND<,=]M`./PSB(HZQ`F,L;PA*J(,WA@$`2#@`&@#C ` end END--cut here--cut here