home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: alt.test
- Path: sparky!uunet!spool.mu.edu!umn.edu!csus.edu!netcom.com!mer
- From: mer@netcom.com (Mr.Wiggly)
- Subject: Prepend test0000.gif, part 3/3 Append
- Message-ID: <1992Dec31.085444.18093@netcom.com>
- Followup-To: alt.test
- Organization: Netcom - Online Communication Services (408 241-9760 guest)
- Date: Thu, 31 Dec 1992 08:54:44 GMT
- Lines: 114
-
- Description Body
- #!/bin/sh
-
-
-
- #
- # This is a self-extracting shell archive of the binary file "test0000.gif".
- # Created on Thu Dec 31 00:54:38 PST 1992 by post-bin, revision 2.2.
- #
- # To decode with /bin/sh, remove everything before the /bin/sh and feed
- # each piece as input to /bin/sh. When all the pieces have been
-
- # processed, the archive will automatically concatenate the pieces and
- # uudecode them to produce test0000.gif. If successful, it will remove all
- # uuencoded pieces. Alternatively, the archive(s) may be processed with
-
- # no editing by the unshar program.
-
- #
- # If you do not have /bin/sh or unix, you may decode by removing
- # everthing before/after the lines beginning with the word BEGIN/END,
- # respectively, in each piece. Then concatenate the pieces in the proper
- # order and uudecode.
- #
-
- part=3
- pfile=test0000.g
- file=test0000.gif
-
- psize=3078
-
- sed -e '/^BEGIN/d' -e '/^END/d' << \End_of_Section > $pfile.$part
-
- BEGIN------------ test0000.gif ------------ part 3/3 ---
- M0$ 0A+#_03T>7#"/1S*\,&0,&WA'%'L\!+%$E44\\3%T5GRC11]GIKEFFV_&
- M648@U>6YE%3F0 895XY<LID(@A&! Y."P8,&&\BQLB)%,M*28!PZ$H$&,:'L
- MZ:0[S%B))C9YJ66FFD00X8Z[R"2SS*V'4HH0-=>L)5"Y>W'Q"D$(F:=11R,%
- M?*M)+26<++4T)>,W"SC)@C#1TNF-3KLL6(0%(++PU8XL:!$G$5K^4 371"3;
- M-9TZ3N]LL]1S&\V>"#JQ -DQQCA-KSENG\, %&@S '9B4>G$GG0X(3[<5%)I
- MO)/@LN#$'2#0Y7E(=MVE/EYX!5D@%2\$M &\:O 51U_Q*T(P_V#W"#:X/AN
- MP0^8A_V#& )7NJ 8? /52W!!C3G.8^,&0!99 /\7BKR@;&4'/!&*7L8B?N3,
- M@0^$8 1GMK/H#:D4G !&3Y#1GTW, 1@(:(1/@@$1,]R@%CCX Y:HAH.-\.(&
- M6=M:3\I$@Y6PI$TN>5--R&-"I)#R1X9Y",I0[U/ &=D,B(?#F(D+XX I(
- ML$I6 A>XP16N4FNQVQ#@\CC1-.YQ=JD+JA9!"13X('-9 $8@9!&($9#N#Z0;
- M 1LR@[K.!(MU.P&&+PS AE_\(A=T< (/QL #8$!K#;3YQ6V&Q;S3.*$3G'BD
- M:CBQ+<;MY03G4DX%I<>/ZG7R>H)(!?_]N'<OF81/?.09P7O*-S7T':P:-N"
- M!9"1C/VD81-IB$#0+ "!8'2A>_;# ?XXMC_^Y>%_ 0P9R!K E%L*S@I.^#*
- M$OB&!<I,@M?$9C8=2$%-2B<;G""$"!I!%D.-,PY+$"&5;L +%%IDA05;!R^N
- M(:<8^B0E-)2(FFB!-S>Y4(=R<D48[R3#D@A1*'Y:"2$ E<1 U2U0<WA'(*JP
- M""E.,5)5M"):#I?%UHS" JW)0BJ<, ?03"X"'APC"P;1JD[$H'/GH44($, &
- M6LR'%DO(3.H\PQG6W68.I/&! ?R8BUR,80Y/^$'N#. .VOA"-)\)%[+LP;QQ
- MH2(5XR(-;M+_<8+G+:>;09I>)]VEG51PH N^[%YX\G5*\EP,?^YAH;X0M@LO
- M( ,"$4@&G2R0AEVZ#P+("%!:K72>B^5/?PTJ)@ O!$ +!8)'=*"/3X4S6B>
- M"!,ILJ8V-;M9SM:(FU]]3C92\80G<**TQ(/D$\: "G5\:W&0S,L8WN$#-LSV
- M';<%QACR0AR(64 =OV6M!8I30.(2%W?$48>O?KM<YF8!6Q^E*O%.2QS2/J$3
- MU:WN:'^P74Y8%' 8S6A:+H7$(5C!"@(P[R($L%X!+*("$[6".^1[R <,P1T5
- MP*\5IC4;%OR%ORQP;P5D,& 9X%? !:Y"%0QL!?6N 07N.,$)W+%>_RN<8!$0
- MKL00ZGM?\UJA NQ=KWPG_&%WF%< ^*U$5YL#VNEP4JS5RPX_OH6MR$:KN'3(
- M3WY"$8K;]O@=[<N+/9R@!=/-V'2G&]:P7!O9 K*/Q^_8092).N4H5WD'N<A&
- MEK6\Y5*40LM0X'(V<G&\X]4!FI25YAM,E-G.MMG-V0Q+G.4\9SK7V<YWQG.>
- M];QG/O?9SW\&=* %/6A"%]K0AT9THA6]:$83^LV/AC0$PP( 2E?:TI?&=*8U
- MO6E.=]K3GP9UJ$4]ZDQ/FM2G1G6J5;UJ5GO:U*V&=:QE/>M4LSG2M\:UCEX=
- MZSA?FA^=_C6E=TUK8M?:U\'6]+!;W6L S/^9T\A6=K&E'6ID"[O:F([VJIGM
- M[$U#^]K3!K>KCYWL!N;:W.?V[+>U76EO@UK=X89WJ:O];DMGV]C";O:HZ1UO
- M?C=[WJ[>]ZFA[>M/![S?X=[UOFV-;H;G.N&O-C6S_5UJ=N/[V[V>M,0/OO%\
- MX[O>%;=VO2$>;(E'>^!RQG;&?ZUQCO=[X!_W^,39/7)KMQO;((_YS%>^<X.W
- MG-@OQ_G.&S[T<R<\YRL_NK\S7G&2$[SC3??YQKT-\8Z''.3_AKK%,8[SI#\]
- MYU&/]]1/+G*88SWI* =ZU3T.]9Z#7=9B9[JUB3[W6QO]Z4N_^\69CO*KK]WM
- M+@\ZUV7N=Z5[O?#_3E>[VMG^];]/&^AI'[SAMY[WF\=<[Y)O?-@#;_ERT]WS
- M;;8[TO/=]*QO_NN+3WSFB_UXBY.][Z1O?>K'WG74J][QFQ>]U?T.^]$SGO5.
- MK[WM5X_[NW_>^)P-?<TE;_)AOWS;C!?^VT6>=9L3?O(D9_[4KQYQZ$<?UO/F
- M/N?+KGRV9Q_F:P]_V[U/:O!3W]_'AS^<U3_\]0O?WIJOO^WO#^_YYQ_<"X^_
- M +291B/ C3 T3 !%3 !63 !G3 !YPS 93 G(' "K3 "\3 #-3 #>3 #NR\
- M"03!$!3!$23!$C3!$T3!%%3!%63!%G3!%X3!&)3!&:3!&K3!&\3!'-3!_QWD
- MP1[TP1\$PB 4PB$DPB(TPB-$PB14PB5DPB9TPB>$PBB4PBFDPBJTPBO$PBS4
- MPBWDPB[TPB\$PS 4PS$DPS(TPS-$PS14PS5DPS9TPS>$PSB4PSFDPSJTPSO$
- MPSS4PSWDPS[TPS\$Q$ 4Q$$DQ$(TQ$-$Q$14Q$5DQ$9TQ$>$Q$B4Q$FDQ$JT
- MQ$O$Q$S4Q$WDQ$[TQ$\$Q5 4Q5$DQ5(TQ5-$Q514Q55DQ59TQ5>$Q5B4Q5FD
- MQ5JTQ5O$Q5S4Q5WDQ5[TQ5\$QF 4QF$DQF(TQF-$QF14QF5DQF9TQF>$QFB4
- MQFFDQFJTQFO$QFS4QFWDQF[TQF\$QW 4QW$DQZMR-,=S1,=T5,=U9,=V=,=W
- MA,=XE,=YI,=ZM,=[Q,=\U,=]Y,=^],=_!,B %,B!),B"-,B#1,B$5,B%9,B&
- M=,B'A,B(E,B)I,B*M,B+Q,B,U,B-Y,B.],B/!,F0%,F1),F2-,F31,F45,F5
- M9,F6=,F7A,F8E,F9I,F:M,F;Q,F<U,F=Y,F>],F?!,J@%,JA),JB-,JC1,JD
- 65,JE9,JF=,JGA,JHE,JII,I2# @ .\F=
-
- end
- END-------------- test0000.gif ------------ part 3/3 ---
- End_of_Section
- size=`wc -c $pfile.$part | awk '{ print $1 }'`
- if [ $size != $psize ]; then
-
-
- echo Length mismatch for uuencoded part $part \($size != $psize\).
- exit 1
- fi
-
- echo $file, part $part extracted.
-
- if [ `echo $pfile.[0-9]* | wc -w` = 3 ]; then
-
- echo All uuencoded parts of $file extracted, uudecoding...
- cat $pfile.* | uudecode
- if [ $? -gt 0 ]; then
- echo Error encountered when uudecoding pieces...
- exit 1
-
-
- fi
-
- echo $file successfully uudecoded. Removing uuencoded pieces.
- rm $pfile.[0-9]*
- fi
-
- exit 0
-