kim@amdahl.UUCP (04/30/87)
[ For all you do ... this line's for you ... ] Attached is a shar of a copy program that I pulled off of a BBS a couple of weeks ago (the Lattice support BBS, I think). It was written by Lee Robertson, and has the wonderful characteristic of preserving the time and date of the copied file! Like "Copy" should've done in the first place!!! This makes programs like "make" and archivers much nicer to use (small understatement)! I've been using it exclusively since I downloaded it, and haven't found any bugs or trashed any files, but since there's no source, I can't really be sure there aren't any. Alas, it won't accept wildcards from Matt/Steve's shell (sniff), but it does have a "-a" option that lets you copy directory trees. Oh, and if the target highest level directory doesn't exist, it will be created for you if you've specified it as part of the destination. E.g: xcopy -a df0:foo df1: will copy everything under foo to df1:, but won't create directory "foo" itself. xcopy -a df0:foo df1:foo will create directory "foo" if it doesn't already exist. Originally, this program was just called "copy". I've renamed it to "xcopy" to avoid confusion. /kim # This is a shell archive. Remove anything before this line, then # unpack it by saving it in a file and typing "sh file". (Files # unpacked will be owned by you and have default permissions.) # # This archive contains: # xcopy.doc xcopy.uue echo x - xcopy.doc cat > "xcopy.doc" << '//E*O*F xcopy.doc//' This a replacement for the Amiga DOS Copy command. Something that always bugged me about the ADOS copy is that it sets the date of the destination file to the current date. This makes it impossible to look at the dates of 2 files to tell which one is the newer file. Mycopy will set the date of the destination to the same date as the original file. This makes it very easy to tell which one is the newer file. The format of the command is "copy [-au] source [destination]". Where the options are: -a all, copy subdirectories -u update, only copy the file if the source is newer than the destination. The -a option will copy the files from any subdirectories in the source directory. Copy will create the directory in the destination if it does not already exist. The -u option will see if a file with the same name exits in the destination directory and if it does exist it will compare the DateStamp of the files. If the source file is newer then it will copy it over the destination. If the source is older or the same it will not copy it. If there is no file in the destination directory of the same name it will create it and copy the source to it. A source file or directory name is always required. If no destination is specified the the current directory is used. Unix type of wildcards (ie. * and ?) are allowed in the source file name. The easiest way to describe everything is with some examples. In the examples f1 and f2 are the names of files and d1 and d2 are names of directories. copy f1 f2 simple case copy f1 d1 copy the file f1 into the directory d1(d1 must exist) copy d1 f1 WILL NOT WORK copy d1 d2 copy all files from dir 1 to dir 2 (d2 must exist) copy -a df0: df1: copy everything from drive 0 to drive 1 copy df0:f1 copy the file f1 to the current directory copy df0:d1/*.c copy all C file from df0:d1 to the current directory copy *.c df0:d1 copy all C files from the current directory to df0:d1 df0:d1 must already exist copy -au df0: df1: copy all files in all directories on drive 0 to drive 1 if they do not exist or are newer This command will be especially usefull to anybody using the ram disks, either the Amiga ram: or the new ASDG ram device vd0:. I have a 2 Meg expansion memory and it is very nice to do all my work on the ram disk because it is so much faster. For an example of how I use this copy program I will describe a typical session. I have a directory on a floppy disk for a C program that I am working on. I copy all the files to a directory on the ram disk. I then do all my editing and compiling on the ram disk because it is so much faster. Every once in a while I do the command "copy -u *.c df1:dir" which will copy all the files that have a .c extension AND that have been edited to the floppy disk. Hope you like it. Lee Robertson plink: lmr //E*O*F xcopy.doc// echo x - xcopy.uue cat > "xcopy.uue" << '//E*O*F xcopy.uue//' begin 755 xcopy M #\P # ( B7 !$ $ /I (ET[Z$B). M50 0FR#@D*G3KHAPEA/*4"#A"!L@X0I: "8A")(>@!B3KH@I%A/*4"#B#\\ M 01.NAKP5$\I0(.,9R _/ !$3KH:X%1/*4"#D&<0/SP #$ZZ&M!43RE @Y1F M%$AZ "E.NA)86$\_/ 43KH;XE1/+RT "C\M A.N@1P7$].74YU4D%-.@!) M;G-U9F9I8V5N="!M96UO<GD* !.50 < !.74YU3E4 $*G0J=.NB&$4$\( M ,9P9P 4Y=3G5P Ϥ $AX$ !"ITZZ(6103TY=3G5.50 +PHD;0 ( M2JH %&<*+RH %$ZZ'Z)83TJJ AG"B\J A.NAHX6$\O$DZZ L983R1?3EU. M=4Y5 !(YP@@)&T "$JJ !1F*$AX ^U(:@ 83KH@$E!/)4 %&842&H &$ZZ M#6Y83W 3-\$$$Y=3G5*J@ (9E @4B@H (!*A&8$< !@Y"\$3KH9@%A/)4 M"&8*XH2XO @!LZ$JJ AF($AJ !A(>@!H3KH1-%!/+RH %$ZZ'P!83T*J M !1P &"F)40 #"!2*"@ @" J RPA&P$*"H #$J$9RXO!"\J @O*@ 43KH? MHD_O RPA&<22&H &$ZZ#-A83W@ (%)"J " (%*9J " ( 1@ /]:3F\@;65M M;W)Y(&9O<B!R96%D(&)U9F9E<CH@)7,* !.50 +PHD;0 ,0F<_/ $:+PI. MN@]F4$\O+0 (2&H &$ZZ"]Y03R5 1(:@ 83KH!"EA/)(!F"' )%].74YU M2BH &&<82&H &$ZZ';983TC T(K0O !@E0 0(%)*: $(9AA*J@ $9PXO M$DZZ 5)83T*2< !@P' !8+Q*J@ $9@1P F"R< -@KDY5 !(YP@P)&T ""92 M2JH %&<*+RH %$ZZ'>!83TJJ AG"B\J A.NAAV6$]"J@ (0JH %$*J P@ M"V<&2FH!&&<*< !,WPP03EU.=4IK 0AF"C5\ $!&' !8.@O*@ $+PM.N@#X M4$]*0&<\*"H $&<4($0,* Z__]G""!$4H00O O8 @H"MB\ &$AK PO M!$ZZ',Y03TJK AM!' "8*!P 6"<< !@F$Y5 !(YP P)&T "#\\ 0I.NA?, M5$\F0" +9V)"9S\\ 0HO"TZZ#AI03TH29@XO+(0B3KH=7%A/)H!@#DAX__XO M"DZZ':103R: 2I-G$B!+6(@O""\33KH=1%!/2D!F$B\*3KH+ EA/+PMA'%A/ ME\M@#$JK AM!C=\ $!"" +3-\, $Y=3G5.50 +PHD;0 (( IG%$J29P@O M$DZZ'9183R\*3KH73%A/)%].74YU3E4 $CG # D;0 ()FT #$IJ 0AF"G M3-\, $Y=3G4@2EB(+P@O$DZZ'.!03TI 9QP@"V8$< !@WB\+2&H #&$04$]* M0&8$< %@S< !@QDY5 !(YP@P)&T ""9M Q@*A 22( _ $ZZ#5!43S\ M$!-(@#\ 3KH-0E1/,A^R0&<&#!, /V8(4HI2BTH29M)*$F8.2A-F"G 3-\, M$$Y=3G4,$P J9P1P 6#N4HL,$P J9@)@]DH39@1P &#<+PI.NAM46$](P-"* M* !3A& <($00$+ 39A(O"R\$3KK_<E!/2D!F!' 8+!3A+B*9.!P 6"F3E7] MYDCG"#!8K0 *4VT "$)LA"!"K(0F0FR$'D(M_P!*;0 (9TH@;0 *(E ,$0 M M9CX@;0 *)%!2BDH29RH0$DB 2,!@$ CL "$'V 8".P 80?8!"0O &%G MZ)"\ %&?H8-!3;0 (6*T "DIM AO" QM ( "&\$3KH$R@QM ( "&8L M(&T "B\H 1(;?\ 3KH(B%!/2H!G%C\\ ?1(>@$P3KH)+%Q/3-\,$$Y=3G5( M;?WF(&T "B\03KK\7E!/2,!@ #,.#P S6 -A(;?\ 3KH"WEA/L'P F9^ M2&W_ $ZZ&CA83TC 0>W_ "9 U\@_/ O2&W]_DZZ"WA<3R1 2H!F$#\\ #I( M;?W^3KH+9%Q/)$ @"F8>2BW_ &80/SP!]$*G3KH(J%Q/. !@=$'M_?XD2& " M4HI![?\ L<MG$ PK #K__V<(($M2BQ"\ "\O"B\+3KH9M%!/2&W_ $AM_>9. MN@#H4$\X & V0?H ?"M(_>I(;?\ 2&W]YDZZ F903S@ 8!S_)/\L_\S_U+"\ M !&0 _R[C@# [ .I.^P 2&W]YDZZ^CY83PQL &$(&\4/RR$("\LA"9( M>@ N3KH,!D_O HP!& _MI.;R!W:6QD8V%R9',@:6X@9&5S=&EN871I;VX M*@!#;W!I960@)6QD($)Y=&5S(&EN("5D($9I;&5S"@!.50 2.< ,"1M @F M;0 ,(!*PDV8>6(I8BR 2L)-F%%B*6(L@$K"39@IP $S?# !.74YU(!*PDVP$ M</]@[G !8.I.50 2.<.("1M A\ @L &$'V<N+RT #$ZZ 0)83TI 9R @ M;(.,2&@ A")22&D B&&*4$]*0&X*< !,WP1P3EU.=4JJ !1F($AX ^U(:@ 8 M3KH9K%!/)4 %&8,2&H &$ZZ!PA83V#22'@#[B\M Q.NAF,4$\J $J%9@PO M+0 ,3KH&Z%A/8+(O+0 ,2&H &$AZ '!.N@KD3^\ #"\*3KKY,%A/* !G*"\$ M+RH ""\%3KH9E$_O RPA&<.+RT #$ZZ!JA83SP 8 ;9K(0F8,PO!4ZZ&'Q8 M3TI&9PPO+0 ,3KH8EEA/8!12;(0@(%)(: "(+RT #$ZZ!T)03S &8 #_.D-O M<'EI;F<Z("4M,C!S("XN+G1O("5S"@ 3E7_^D)M__I(>/_^+RT "$ZZ&+Y0 M3RM __QG(B\L@XPO+?_\3KH87E!/2D!G!CM\ '_^B\M__Q.NAC@6$\P+?_Z M3EU.=4Y5 @;0 (2A!F!G "3EU.=2\M AAHEA/2D!F!' 8.P@;(.,2J@ M!&T$< )@WG !8-I.5?[F2.<.,"\M QAOEA/2,!@0"\M Q.NA>P6$\H &<* M+P1.NAAZ6$]@$B\M Q.N@6B6$],WPQP3EU.=6 B/#P S#\&+RT #$ZZ!9Y< M3V#D8 Y*@&>\4X!GY%. 9_)@WB\M Q.NA;.6$](P"1 U>T #+7M QG$ PJ M #K__V<(%+P +U**0A(@;0 ()F@ $" +9@HF;0 (U_P 8+RT "$ZZ^1I8 M3SH 9P F$ZZ]QY*0&8 (X,$P O9@)2BR\++PI.NA9>4$^Z? !9A(O+0 , M+RT "$ZZ_8Q03SP 8%H(+ A!]G4$AM_N8@;0 (2&@ &$ZZ^#I03[!\ )G M$B!M A(: 83KH$QEA// !@&B!M @K: $_NHO+0 ,2&W^YDZZ_M903SP M2&W^YDZZ]LQ83V "? !*1F8$8 #_7+7M QG"@PJ "___V8"4XI"$C &8 #^ MVDY5 !(>@ J3KH(?%A/2'H 3TZZ"')83TAZ &U.N@AH6$\_/ %3KH1\E1/ M3EU.=75S96%G93H)8V]P>2!;+6%U72!3;W5R8V4@6T1E<W1I;F%T:6]N70IW M:&5R93H "2UA"2AA;&PI('=I;&P@8V]P>2!A;&P@<W5B9&ER96-T;W)I97,* M DM=0DH=7!D871E*2!W:6QL(&-O;7!A<F4@9FEL92!D871E<R!B969O<F4@ M8V]P:6YG"@ :6YS=69F:6-I96YT(&9R964@<W1O<F%G90!T87-K('1A8FQE M(&9U;&P 87)G=6UE;G0@;&EN92!I;G9A;&ED(&]R('1O;R!L;VYG &9I;&4@ M:7,@;F]T(&%N(&]B:F5C="!M;V1U;&4 :6YV86QI9"!R97-I9&5N="!L:6)R M87)Y(&1U<FEN9R!L;V%D &YO(&1E9F%U;'0@9&ER96-T;W)Y &]B:F5C="!I M;B!U<V4 ;V)J96-T(&%L<F5A9'D@97AI<W1S &1I<F5C=&]R>2!N;W0@9F]U M;F0 ;V)J96-T(&YO="!F;W5N9 !B860@<W1R96%M(&YA;64 ;V)J96-T('1O M;R!L87)G90!A8W1I;VX@;F]T(&MN;W=N &EN=F%L:60@<W1R96%M(&-O;7!O M;F5N="!N86UE &EN=F%L:60@;V)J96-T(&QO8VL ;V)J96-T(&YO="!O9B!R M97%U:7)E9"!T>7!E &1I<VL@;F]T('9A;&ED871E9 !D:7-K('=R:71E('!R M;W1E8W1E9 !R96YA;64@86-R;W-S(&1E=FEC97, 9&ER96-T;W)Y(&YO="!E M;7!T>0!T;V\@;6%N>2!L979E;', 9&5V:6-E(&YO="!M;W5N=&5D '-E96L@ M97)R;W( 8V]M;65N="!T;V\@;&]N9P!D:7-K(&9U;&P 9FEL92!D96QE=&4@ M<')O=&5C=&5D &9I;&4@=W)I=&4@<')O=&5C=&5D &9I;&4@<F5A9"!P<F]T M96-T960 ;F]T(&$@1$]3(&1I<VL ;F\@9&ES:P!N;R!M;W)E(&5N=')I97,@ M:6X@9&ER96-T;W)Y &)A9"!A<F=U;65N=', ;&%B96P@;F]T(&9O=6YD &UU M<W0@8F4@=VET:&EN('-O=7)C92!F:6QE %-Y;G1A>"!%<G)O<@!R961I<F5C M=&EO;B!E<G)O<@!P:7!E(&5R<F]R '1O;R!M86YY(&%R9W5M96YT<P!.50 M+PHD;0 (2A)G& P2 "IG!@P2 #]F"' !)%].74YU4HI@Y' 8/).50 2.<( M,"1M PF;0 (0A,_/ Z+PI.N@1,7$]*@&<4($I2BB)+4HL2D P0 #IG F#N M0A-*$F8*< !,WPP03EU.=3\\ "\O"DZZ PY<3R@ 9Q@O!$ZZ_WY83TI 9P@@ M1%*$0A!@ G@ 8! O"DZZ_V983TI 9P0@"F# M^T "&<0#"L .O__9P@6O O M4HM"$R\*+PM.NA%:4$\@!&"<3E4 $ZZ$F0_ "\M AA!EQ/3EU.=4Y5 !( MYP@P)&T "#@M Q*1&=\0>R B9(8$(P$[!$9CH@"F<8+PHO*P "2'H 9DAL M@2I.N@+23^\ $& 4+RL DAZ %A(;($J3KH"O$_O PP!$S?#!!.74YU7(M* MJP "9K@@"F<6+PH_!$AZ #)(;($J3KH"DD_O Y@$C\$2'H +4AL@2I.N@)^ M3^\ "C $8, E<SH@)7,* "5S"@!%<G)O<B C)60Z("5S"@!%<G)O<B C)60* M $Y5__A(YP\P(&R#F QH "$ %&0*</],WPSP3EU.=4AX__XO+0 (3KH1BE!/ M*T#__&8&,#P S6#>2'D 0 2'@ 0$ZZ$?Y03RP /SP +R\M A.N@&67$\N M &88/SP .B\M A.N@&$7$\N &8&+BT "%.'4H<O!R!&4H@O"$ZZ$ )03R\' M3KH0"EA/($80@" M__SE@"9 (&R#B+'K QF4B K 3E@"@ ($80$$B /P B M1$AI "0O!DZZ EI/[P *2D!F$B!$T?P 8(FT #"#9(-D@V2\M__Q.NA$> M6$](> ! +P9.NA&"4$]P & _R0O+?_\3KH0Y%A/*T#_^"\M__Q.NA#T6$\D M;(.00F<_/ !$+PI.N@#P4$\E? "( '"5M__@ +" &Y( E0 P)6T # T M("W_^.6 )D!Z $JK QG%"\K PO"F$L4$]*@&8$.BH )F $.CP U"\M__A. MNA"46$](> ! +P9.NA#X4$\P!6 _II.50 2.< ,"1M @@+(.$T+P !< M)4 &"5* !0@"M"\ %"5 H5? % @O"B\M Q.NA#J4$\@;(.$2&@ M7$ZZ$+Q83R9 2H!F$"!L@X1(: !<3KH0]%A/8-P@*@ @3-\, $Y=3G4@;P $ M(DA*&&;\4X@0+P )L\AG"+ @9O@@"$YU< !.=2!O 1,KP # A@ A#!4<C_ M_$YU< 0+P %L#P 8&,*L#P >F($D#P ($YU< 0+P %L#P 0&,*L#P 6F($ MT#P ($YU3E4 "EM B#0DAM ! O+0 ,2'H #DZZ EA/[P ,3EU.=4Y5 O M+(-"/RT "$ZZ A<3TY=3G5.50 +P0X+0 (+RT "C\$3KH&0EQ/*!].74YU M $/Y_____"A1V<S9S-G\ " D/L@T)%[(-"M<EF#C(\ #]K"'0 (L)1 MR?_\0_K_SB*,*4^#G"QX 0I3H.@2.> @$ZZ"@A03TYU*'K_L$YU(&\ !# O M @2&&<*L@!F^" (4X!.=7 3G4P/'__8 0P+P ,4T!K%"!O 0B;P (L0EF M#%-(2AA7R/_V< !.=6,$< %.=7#_3G5.50 +P1![(-**4B#1DAM PO+0 ( M2'H 7$ZZ 6)/[P ,. ,; !@21F($'L@TH@+(-&D(@_ $AL@TH2+($A2($_ M 4ZZ",Y03V @2&R!%$'L@TH@+(-&D(@_ #\\ %(;(-*3KH$[$_O PP!"@? M3EU.=4Y5 @;(-&4JR#1A"M E![(-*("R#1I"(L'P *&90#&P 8$D9B!! M[(-*("R#1I"(/P!(;(-*$BR!(4B!/P%.N@A>4$]@($AL@11![(-*("R#1I"( M/P _/ !2&R#2DZZ!'Q/[P ,0>R#2BE(@T8P+0 (P'P _TY=3G5.50 2.<( M("1M X,;0 $ !)F""!M @H$& <2FT #&\,(&T "' ,! H & *(&T "# 0 M2, H $)M !)*;0 ,;!!$;0 ,2H1L"$2$.WP 0 2,BT #$C!( 1.N@.20>R M[%.*%+ #(M Q(P2 $3KH#B"@ 9MI*;0 29P93BA2\ "T@"DS?!!!.74YU M3E7_(DCG"# D;0 ()FT #$)M__HK;0 0__P@2U*+$!!(@#@ 9P "[+A\ "5F M +*0BW_,#M\ '_^#M\ "#_]CM\)Q#_]"!+4HL0$$B . "P? M9@Y";?_X M($M2BQ 02( X +A\ #!F$#M\ ##_]B!+4HL0$$B . "X? J9A@@;?_\5*W_ M_#M0__(@2U*+$!!(@#@ 8#)";?_R8!PP+?_RP?P "M!$D'P ,#M __(@2U*+ M$!!(@#@ , 120$'L@KX(, " !FU+A\ "YF6B!+4HL0$$B . "P? J9A@@ M;?_\5*W__#M0__0@2U*+$!!(@#@ 8#)";?_T8!PP+?_TP?P "M!$D'P ,#M M__0@2U*+$!!(@#@ , 120$'L@KX(, " !FU#M\ +_\+A\ &QF$B!+4HL0 M$$B . [? $__!@$+A\ &AF"B!+4HL0$$B . P!$C 8'@[? (_^Y@%CM\ M K_[F ..WP $/_N8 8[?/_V_^X_+?_P2&W_,#\M_^XO+?_\3KK]Y$_O PK M0/_J,"W_\$C T:W__&!:(&W__%BM__PK4/_J+RW_ZDZZ"AY83SM __!@2B!M M__Q4K?_\.!!![?\O*TC_ZA"$8"B0O &-GXE. 9Y20O MG /]T68!G MM%6 9P#_<E> 9P#_=&#,0>W_,)'M_^H[2/_P,"W_\+!M__1O!CMM__3_\$IM M__AG:"!M_^H,$ M9PHB;?_J#!$ *V8N#&T ,/_V9B93;?_R(&W_ZE*M_^H0 M$$B /P!.DE1/L'S__V8*</],WPP03EU.=6 6/RW_]DZ25$^P?/__9@1P_V#D M4FW_^C M__)3;?_RL&W_\&[<0FW_[F @(&W_ZE*M_^H0$$B /P!.DE1/L'S_ M_V8$</]@L%)M_^X@;?_J2A!G"C M_^ZP;?_T;<XP+?_NT6W_^DIM__AF*& 8 M/SP ($Z25$^P?/__9@9P_V _WA2;?_Z,"W_\E-M__*P;?_P;MI@%C\$3I)4 M3[!\__]F!G#_8 #_4E)M__I@ /T*,"W_^F _T)(YT@ 0H1*@&H$1(!21$J! M:@9$@0I$ %A0DI$9P)$@$S? !)*@$YU2.=( $*$2H!J!$2 4D1*@6H&1($* M1 !81H@ 6#4+P%A$B !(A]*@$YU+P%A!B(?2H!.=4CG, !(04I!9BA(04)# M@,%H#C0 0D!(0(#!-@ P H#!(@!(0# #2$!"04A!3-\ #$YU2$%"@G8?XX#C MDI2!:Q!2@%'+__1@#N. XY+4@6KP4<O_]M2!(@),WP ,3G5.50 2.<,("1M M @Z+0 ,RNT #G@ 8"8O+0 0($I2BA 02( _ $ZZ "!<3[!\__]F"G 3-\$ M,$Y=3G521+A%9=8P+0 .8.Q.50 +PHD;0 *(%*QZ@ $91@P+0 (P'P _S\ M+PI.N@#*7$\D7TY=3G4@4E*2$"T "1" 2(# ? #_8.A.50 +PI![(#^)$@@ M2M7\ %B\(81!83T'L@K:UR&7J)%].74YU3E4 $CG"" D;0 (> @"F8* M</],WP003EU.=4HJ QG4@@J ( #&<,/SS__R\*851<3S@ $"H #4B /P!. MN@=(5$^(0 @J $ #&<*+RH "$ZZ BI83P@J 4 #&<4+RH $DZZ HQ83R\J M !).N@(.6$]"DD*J 1"J@ (0BH ## $8(Y.5?_^2.<(("1M A!^O]$*4B" MM@@J 0 #&<*</],WP003EU.=0@J ( #&<P(!*0J@ (. _!"\J @0*@ - M2( _ $ZZ DI03[!$9Q (Z@ $ Q"DD*J 1P_V# #&W__P ,9A (J@ " Q" MDD*J 1P &"H2JH "&8(+PI.N@":6$\,:@ ! !!F*AMM W__S\\ %(;?__ M$"H #4B /P!.N@'L4$^P? !9J P+0 ,8 #_:B2J @P*@ 02,#0J@ ()4 M! CJ ( #"!24I(0+0 -$(!(@,!\ /]@ /\^3E4 "\*0>R _B1(2BH #&<8 MU?P 60>R"MK7(90AP "1?3EU.=6#B0I)"J@ $0JH "" *8.I.5?_\+PHD M;0 ($"H #4B /P!.N@$65$]*0&<8-7P 0 0( K0O XE0 ()%].74YU M/SP$ $ZZ )!43RM __QGV#5\! $ CJ $ #"5M__P "?E4 $CG # D M;(-R8!0F4B J 10@"\ +PI.N@<>4$\D2R *9NA"K(-R3-\, $Y=3G5.50 M+PI!^O_&*4B"ND*G("T "%" +P!.N@;$4$\D0$J 9@AP "1?3EU.=22L@W(E M;0 ( 0I2H-R( I0@&#F3E4 ' ,"T ""\ 8;)83TY=3G5.50 2.< ,)?+ M)&R#<F .(&T "%&(L<IG$B9*)%(@"F;N</],WPP 3EU.=2 +9P0FDF $*5*# M<B J 10@"\ +PI.N@9P4$]P SE4 # M C!_ &0>R#I"\P" !.N@6( M6$]*@&<$< %@ G 3EU.=4Y5 O+0 (3KH%"%A/2H!F#DZZ!5HY0(0<</]. M74YU< !@^$Y5 !(YPP@."T "$ZZY, P!,'\ 9![(.D)$#5R$I$;0JX? 3 M;@1*DF80.7P X0<</],WP0P3EU.=3 J 3 ? #9@HY? &A!QP_V#D< P M+0 .+P O+0 *+Q).N@5<3^\ #"H L+S_____9@Q.N@38.4"$''#_8+@@!6"T M3E4 $JL@K9G!B!L@K9.D#\M A.N@*\5$].74YU3E7__$CG#C!"ITAZ IA. MN@6.4$\I0(.89A1"ITAY . !TZZ!0A03RYL@YQ.=4*G3KH%-%A/)D!*JP"L M9P !J"!L@YP@+(.<D*@ !%" *4"$.B!LA#H@O$U!3E@@*P"LY8 J "!%("@ M$.6 )$ 0$DB 2,#0K0 (5( Y0(-X0J<P+(-X2, O $ZZ!,I03RE @WX0$DB M/P @2E*(+P@O+(-^3KH##D_O I(>@($$!)(@$C T*R#?B\ 3KH"U%!/,"T M"E) /P O+0 ,+RR#?DZZ IQ/[P *0FR#=B1L@WX0$DB 4D!![(*^"# ! M9P12BF#J#!( (&TL$!)(@#@ 9Q0R!%)!0>R"O@@P 00 &8$4HI@Y"!*4HI" M$$I$9P92;(-V8+A"$D*G,"R#=E) 2,#E@"\ 3KH$&E!/*4"#>G@ )&R#?F T M$!)(@%) 0>R"O@@P 0 &<$4HI@ZG , 3E@"!L@WHAB@@ +PI.N@(N6$]2 M0$C U<!21+AL@W9EQG , 3E@"!L@WI"L @ 3KH##"E @Z0Y?( @ZA.N@-" M*4"#JCE\@ &#KDAX ^U(>@#^3KH#'E!/*4"#L#E\ &#M#E\ &#@B\L@WH_ M+(-V3KKAOEQ/0F=.N@#65$]@ "X("L .E" *4"$.B!LA#H@O$U!3EA(:P!< M3KH#WEA/2&L 7$ZZ XA83RE A#X@;(0^2J@ )&<0(&R$/B)H "0O$4ZZ AA8 M3R!LA#Y*J @9U1(> /M(&R$/B\H "!.N@*24$\I0(.D9SPI;(.D@[ I;(.D M@ZHG;(.D * G:P"@ )Q";(.H.7P 8.T.7P 8.N("R#I.6 *T#__"!M__PG M: ( *0O+(0^0F=.NN$"7$]"9V$:5$],WPQP3EU.=61O<RYL:6)R87)Y " M*@!.5?_^0FW__C\M__Y.N@$25$]2;?_^#&T "O_^;>I*K(*Z9P8@;(*Z3I!* MK(0R9PHO+(0R3KH"6EA/2JR$+F<*+RR$+DZZ DI83TJLA#9G"B\LA#9.N@(Z M6$]*K(0^9C@P+(-X2, O "\L@WY.N@)<4$\P+(-V4D!(P.6 +P O+(-Z3KH" M1E!/,"T "$C +P!.N@% 6$]@&$ZZ B0O+(0^3KH"9EA/("T ""YL@YQ.=4Y= M3G4P/'__8 0P+P ,(&\ !$H89OQ32")O A30!#95\C__$(@("\ !$YU(&\ M!" ((F\ "!#99OQ.=2!O 0@"$H89OR1P" (4X!.=4SO P !" (,B\ #& " M$-E7R?_\9P9206 "0AA1R?_\3G5.50 2.<.(#@M @P!,'\ 9![(.D)$#5 MR$I$;0JX? 3;@1*DF80.7P X0<</],WP1P3EU.=3 J 3 ?( 9@@O$DZZ M Y83T*2< !@X$[Z (B+P $+&R#F$[N_]PB+P $+&R#F$[N_X@B+P $+&R# MF$[N_X).^@ "(B\ !"QL@YA.[O^X(B\ !"QL@YA.[O]2(B\ !"QL@YA.[O^@ M3OH DSO 8 !"QL@YA.[O^:(B\ !"QL@YA.[O]P3.\ !@ $+&R#F$[N_Y0L M;(.83N[_RD[Z (L;(.83N[_?"(O 0L;(.83N[_*$[Z ),[P & 0L;(.8 M3N[_K$[Z ),[P & 0L;(.83N[_XBQL@YA.[O_$(B\ !"QL@YA.[O\N3OH M DSO X !"QL@YA.[O_63OH B(O 0L;(.83N[_ID[Z ),[P . 0L;(.8 M3N[_T$CG 01,[R" PL;(.@3J[_E$S?((!.=2)O 0L;(.@3N[^8D[Z ), M[P # 0L;(.@3N[_.D[Z (B;P $+&R#H$[N_MHL;(.@3N[_?$[Z (B;P $ M("\ ""QL@Z!.[O\N3OH B!O 0L;(.@3N[^C"QL@Z B;P $("\ "$[N_=A, M[P, 0L;(.@3N[^DB)O 0L;(.@3N[^AD[Z ),[P # 0L;(.@3N[^SD[Z M (@;P $+&R#H$[N_H ^P ! $B8 #\@ ^H M #0 &< KT &D L. '@ L> 'D M 'H M= ,D N" ,H N7 M ,L NE ,P N[ ,T O/ ,X O@ ,\ OP -$ P! -( P2 -, M PP -0 Q$ -4 Q@ -8 QS -< R( -@ R> -D RR -H S" M -L S5 -P S@ -T SQ -X S[ -\ T1 . TF .$ TZ .( M U) .@ U1 ?0 UN ?4 U\ ?8 V, ?< VG ?@ VT ?D W& M ?H W1 ,#$R,S0U-C<X.6%B8V1E9@ 0 M ! $! 0 ! @ M $ M M M M M M M M @(" @(" @(" P,# P," @ M(" @(" @(" @(" @(" @()! 0$! 0$! 0$! 0$! 0$ ,# P,# P,# P,0$! M0$! 0 D)"0D)"0$! 0$! 0$! 0$! 0$! 0$! 0$!0$! 0$! "@H*"@H* @(" M @(" @(" @(" @(" @(" @) 0$! ( ^P F ( ( M #@ !0 : ( "8 L ,@ #@ ^ 1 $H M !0 5@ %P !B : &X !T >@ ( "& C M )( "8 G@ *0 "J L +8 "\ P@ ,@ #. =U -H #@ _( /K 0 _*\ end //E*O*F xcopy.uue// echo Possible errors detected by \'wc\' [hopefully none]: temp=/tmp/shar$$ trap "rm -f $temp; exit" 0 1 2 3 15 cat > $temp <<\!!! 57 553 2839 xcopy.doc 223 1411 13642 xcopy.uue 280 1964 16481 total !!! wc xcopy.doc xcopy.uue | sed 's=[^ ]*/==' | diff -b $temp - exit 0 -- UUCP: kim@amdahl.amdahl.com or: {sun,decwrl,hplabs,pyramid,ihnp4,seismo,oliveb,cbosgd}!amdahl!kim DDD: 408-746-8462 USPS: Amdahl Corp. M/S 249, 1250 E. Arques Av, Sunnyvale, CA 94086 CIS: 76535,25 [ Any thoughts or opinions which may or may not have been expressed ] [ herein are my own. They are not necessarily those of my employer. ]