Path: utzoo!attcan!uunet!ns-mx!iowasp.physics.uiowa.edu!ceres.physics.uiowa.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!crdgw1!sixhub!crdgw1.crd.ge.com!ibmbin-request From: ibmbin-request@crdgw1.crd.ge.com Newsgroups: comp.binaries.ibm.pc Subject: v08i094: stats000, give file stats (part 01/01) Summary: Give length in bytes, words, lines, etc Message-ID: <2000@sixhub.UUCP> Date: 1 Oct 90 08:09:52 GMT Sender: davidsen@sixhub.UUCP Followup-To: comp.binaries.ibm.pc.d Lines: 237 Approved: davidsen@sixhub.UUCP X-Submissions-to: ibmbin@crdgw1.crd.ge.com X-Questions-to: ibmbin-request@crdgw1.crd.ge.com Checksum: 1903131298 (Verify with "brik -cv") Posting-number: Volume 08, Issue 094 Submitted-by: Ofer Inbar Archive-name: stats000/part01 I lost the electronic address of the submitter, something in the header upset my unpack script mightily. This program is sort of like the UNIX "wc" program. Partial documentation: STATS - Text file statistics program by Ofer Inbar (in the public domain) Syntax: STATS filename Result: STATS outputs a five line report to the standard output device. Here is an example: C:\>STATS SHOOT.DOC File: shoot.doc Bytes: 17115 Words: 2833 Lines: 347 Pages: 6 File: This is the name of the file Stats was asked to read. Bytes: Faulty. Disregard this line. Words: How many words there are in the file. A word is any clump of letters and/or numbers, starting with a letter. Other characters separate words. Lines: How many lines of text there are in the file. Stats counts carriage returns, line feeds, and CRLF combinations as line separators. Pages: How many printed pages the file requires. Assumes 66 lines per page. [ Checksums obtained with the 4.3BSD "sum" or System V "sum -r" command. checksum size (bytes) file (between BEGIN--cut and END--cut lines) 63545 11549 part01 checksum size (bytes) file 34036 8361 stats000.zoo -- bill ] stats000 part01/01 BEGIN--cut here--cut here begin 644 stats000.zoo M6D]/(#$N-#`@07)C:&EV92X:``#B#J-#='#Q M`=;@%"1/GE!Q0>3)$*-&()9Q.A'-FS=T7``=8U1('CI:G<:X$2-&#:-7Z)*9 MXU0&CADSC#*AF1O$#!HWC$()!;$G3!HYZPI`_@NB+AAR"168!LW<1!&A,$5'7FX``((1&`4UQE_Y?686X@! M)]Q_2+QQ!PA"N7'2'1.>%Q=D'])TGEH1&0A"$.X)!\)CD9TT!AMUM`&'6.9% M1`=N"R- M@49,88R!(T=SR,4E;BG*,=Q^R[U%H848MC@EB8@= MN)Y%'(TQUE*!QB1'&M1=I4"//,9%1QURN('DFV\Y5`9]D_X(PA!2,&$$"(*V M(09-%J7QAJ20<03A1&**=%>.^TU7W9H79GB21S3A!A@)0XGW4'#HDD-*T+L$DAV()W`"##"`( M\48>;%!TZE-TQ%4&'>0Z4<8==[F19!,HGAN##3&T$`,.,-`0$-RGQ/T"`5\@ M```%`P``/!&$H82*DR,``%H=```!````````````GFIIN@;LZZF>LFKYO. M;DZ[J0H`S6@!,"H1@-$+50"DKK:Z&HX`1ED%,*(+"\`:61<&,(9("^`!6P4` M#@AHQ_856V<(,,;*"V`,WPQ\Y1W`R&PP@$@),')8@/$!8P#P%&"\)1F`JLIM M'F=ZO"\"QDV>`8`)G>,!QA2F`7B1@-$*!8RL+F`,H@&C"`$T3>`.H&*WB]TR M=O/@@!&D\>/(DRM?SKRY\^?0HTN?3KVZ]>95%K$+Q&[C%2NX&`F`LL@+@G]W M!&AB1G80,0*)#$`;,,C'?`!U#.#JF([E,0/2%+#1/S;,IXD.KP'@G@"(&$#- M`3S\0P<5@QB`4`"#6$#$1H#X\*`"=310H1(`8&@!$QNM,P,DBCAX`"90:"+" M2PN.``P=&M07('X*5&A$B1DBL=%_`7:TS@&0$"D@`.ED\@\DN""DRT:+.$#B M(AZ@*`444T2A"3`;8%1`1X-(`T!\UAQ0WGGIX>+(>)KHT]Y[!&Y(($*X:`*G MG!BY9P"!0A+X(RZF[#GGGS:@2"")N,AB:)_$()HF+KX\JN![N&SDQ1>+E-/% M,MFQ`X@?!NCQAP&C&A!&'QBDJL6IJ0;1!P.IYO!'`ZG"P,%",1P?P\PLI`^0"S@$K/!/O M/*JPJXDW-\EL1+V:T`)O.P2:TY`-Y/PL#@":&!>C*%'9.ZTCV.`R@,#_20$` MTC&^BY$F]&)T+P!0./"/!5(CJ^PHQ]@+0`W*)N+!4(P84`L`#GR0:0FZ[`*` MLNQ6Z0=N+CABP,@F5,L"`,6@*@`CVLRPC0W_>,!'LP6PF\X0`=A0."&':[/+ MTXP[+@"[?@->Y>#CV.!(,#/\8P(@/0!`!PNY,`"`+Z8`,(\I="R0RS]_Q"N/ M*W5DL$XY!GAPP`>+W/-+4JQ@$@DK_MP8`!*JB',/N[L0```@IR3U2Z9$*"N' M`O8(`P@=!0#R2%)`+)''.;X@(L`O\J-3R>SRTR\`.HP``*IVOE#&`'XA0'3\ M`7_S$P\Z[."K`83*%^+YA0+1,+L(*O`+1'L31A9PHP4,@E3X*<`QC/`G`.3B M`0#8A8#L<8BD!(`.!*"%#Y0U!''(`QT',!@):9&O$.@--P?8140:]SB166`H M&!;*5#"/ZHY#]N4"( M#,C!#U;(`!SBV`<@Z%$%.D3`75?IU;SJU2LO+.,1!B@1,`40`%U$!`<6*!L= M4A`Z`)C`;X-KFSH`$*],%`40J?L=\/9QA",DP@?H,*%#?G>/:"PB&K_HB"\" M`0!'B`P`K.`!".BP#QXD@`[WX$$#Z/`&!=QH#4=P0CSGB0Y[TH$<^J0#%_Q) M!RSP0`1T(`$/N$"'`0AA'>2803*"$$^*ZN.A,!Q`--8QC44$(QKIF$`T4!&` M.BAC'0$0:$)7P-`3@%07$ZWH1=FA48[F]*,0)8!(U[$-DZ)4I2RM@S36<0EV M?7-H`[C&$:)QCJ@"0AS^6($X%D&,401M$=@8P#XL<("!_6`(0RB&#<+)BLL` MHP[Z6*?`W#FR=0P@7JH8*#T-FL\&U&$`Z3B@/_^ZCCQ`PJQHE>D\MV'0:R14 M#`SU`DAM2M$!J`*C/>TH'8!*!P/`@@LP6T/HIP"2"0P!^+Z$.&42QC&!0/!@!T-`7R+\`(`B%*&M@]6' M.-J1"(BQJPN=^E2HK'`%XRW""@;PA30$T(H="(,.$`"")>C`@$O$:W?_^%WR MUK$.2WS!"QE61D1"=85_V,$`FF!%O3A(!PI(8A'Z>/$X75'.)`C1BD!0%J<\ MI6.#S<<``9-##7)@`(C-H00%0"$4HH&-6`Q@&OS+!I9&MH)E#"`8CA@&6#NF M+"S(`0(D@`<2'@:`2BS"!0$+@`4")N=CI,,0^Y##!.*5X67,`1]00(=%L-#H M.1P`'0[0XS\RT>A5HJ,CRQ"%,@"@`'+4800=*ML`Y-"`A\ZAU2"()"P*<"1( M\&`"=A``+":0O0!<`Q.C^`4`AJ$(8JSC'J$:!#L(\!U?:"``*_C'.BX`"7L0 MP0"#H$,#K*`)$SQF04"@0P".,`AC("`'-@C.',BQB&-LJM')9H<`N.V/"6!D M$?#0;I&MX./S_%@3ZN"+GW#\QQ4`@^"?@D2\$=#L&37""`A(A!'XP6UP).92 M`E@$/AZ.`"CXV`#!$!"!("1 M)OA@`4@9(!%$$``'_W`!(A<`%D0?`"1@`0$$7/L8@=](8)^$KXQSX!]K/X`* MR-'S92A<.^`!`)Q0@0%(9=P+\#D"`8C78HVP#?F3D":IYM`^!^/`0E7W0F6P"#RP`GP01FD'!(FP=DHG@+0G=XN`>].#?POP M#WY@`3T&0P$8(U@@&Y?R=Q.W>P$HD0"P"@+3-2!TL0@IK``V&"<40&6)/0$`:` M`0$`>00@#0,0@,/W="<%#BH(5L9P"`=X#`HS`+>7>P(`>0+P#TA'0J+`A>NP M!U`B>C%">J8'>*MW(TF0?@@`@1(X>W`G=VO8$6T8>'"X@SUH`#^8@D:P@MC0 M@@E!!S$0@U`P@S5X@Y`"+!Z0?@203@9S#%#P<`8`!4XX@GXG>SG>?&F`.%G!PJP)HKP(CT0!JZC`CT@!T[4`W?@.A9@<+48;<80B0&0 M"QVA"%:@#^L0+0$P`,VH#P*P#N\`"?$5`.M`#Y!P#\<0$77P`X'P#!$1".?0 M+[(`"/\`<6L""#_@.C6P`,E@B;V("3VP`JZ3#3T@!JXC`3U`!_A!`>V6"@#P M5@V0CIJT#M*0D`N)/BN0#.MP#)#@D("P#L"`"--88?R`"Z00`%#08_^A( M[[P M$O<''VDGB_@PDVIB#+48D36`MSF;:87F%YI?/A`F1UQ#):Y$4G) MAYUGEWBIERU5`[,Y<@(`"BA#`@3@>`:P#KV0D0W(A76@`:X9A0M"9`EPG*;7 M>=VG;,PFA@"0>0G6]U#N#A-(!J`(/Z'OA6'TX#`+.R MIP,0"DYS#]@P"D[CI2Y0!R10DT5J!.!QHX"Z#=C&J/!0'S<*J0KP'S?:$?_@ M`$7JI_SX(W3P`ST`,70@!#U`0730`CW`!JZ#`#T`!ZZS`K7V'T,:$?4QI*Z3 M/CP`!YSDI4Q0!P%@!%Z*'QN0#B>0A08PI$;B#<@Z`!#@*]80K@C@*\X@JXE@ M")[@#SU0!*ZC`#UP!,W:`UB`'PE0DS\Z".SJ#R"P"/W:`F,``#V`$78`6+`0 M,<`P"2[P#Z<``0Z`)2*Z"!\0"BR:"(-J`"(J`.G0`,12DT'Z'TNZ$;@`%X`Z M(PN2#O1@+^>Z#O``"369I*PZ`-JCKP/@J?3A`\E:H,LJKG5``^&Z$16RL;@P MKH`Z#AB'"SK`-0Z`#D>Z((/@`B)*`$7+M.B`$@NR#H8`)>-:8Z`I+TW[#N`8 M"5!B)/,`L[;0KDT+#1S[!T_2LZ[3H<;@!(O@#T?`.LW*.B50!_70;BM@#.1A M#!X`J/!`'Y&2/-=JA,W0#_7!HOB!8QY@HO9P!$,W(>LW90DG"PU``PV`"YW[ MN<2PN0T0NJ0[N@W``0V`!`W@!*8;NJA@NC#0N@T@"B+B`[#P-'0P`8W[-'4` M`5@BN92;IK*P#@1@!.M`"9!@L0-0B]_)#ACP':>I`'=D`$':LV8TJ#KKLQ8@ ML1VJ)E<@`*R8"%;@#T-+L^N@`O41I*X3`=R["`?`BB.T+;[B`&?G`1-[`)D0 MON-;O@)0'R.K;1[*#PM@!/Z`/A[ZG`*@H[K0H3;`H>G+N^CK!]O2!R00O75P M`<9``"U@!`'\8?Y@J64"`/>@#?KK#R.$#T8B0BVW$0^'#AKW<2;9+W;`#YH@ M`]A)#*;I`T7J.B-P!9I@`3><<0YPHRN`#!5&#^M0`)"0P3#`P<&0!(-7#T=< M)3^J"`6`"*N7CQ`2!GPP`(#``B!@!'?;!WM4!^GPP`<9"CRZ``9PI+GS077$ M2;VR#@D,MNBP%0OBH-['#A#P'5D*I0H"0D5VE``0"B):WKO>#;Z#O1+#%X` M#_$(#ZM3CW10`4:P`\[@!Q"P#NT`"4:@S,QL!,Y,C_@Q?3[@-"M`OC[0I/C! M<$W[`!A"#//F8_K@8_C0M&'0SMAVSKBKSNA017F,N;:H'>L` M`3!K`R;Z<9J`!(:Q=UN^Q2010D[=[,$Z@G]L;N51MU=D`"D^Z"#_0U8A0`&#-#4_-NVI" M0@%@`''MS_%6U^+9(W>-'U*P#A[PUP.@S`9@`OL8(V@-*01@V(A]LR2DV$36 M`5/]#U6-!]+@VK"M)HY-V9:-V>0`D9N-'YVM`)\=VO`&T.R`BS)7TOJRO6AI2'2/(#Z"N3KSO_@!/B0W@,``[FS M@7Z`O>A,!QMPFJYS`/&H#TU+0?61TP4:C_S0M,1(WKR;`E?0M+3PWOTKR!B= M275``$V[`X]LX!@=RQB.#@@ASPX#Y[`?7QH\V*"_=ZXWA@M>3`N.X\FN!9 MFO';$5ZJ`ES7OC_`O\:+!&?*`WAJ`/'K$$80;5ZJ*S7@I;8"`SF@PP,`TV6. MT`:@I0`@JXOP#-$0#G<^`'8>#@.`#(.0#C!07=;*`[KBK*X8#A[ZP>^@<>7Q M=S]P,,P[VE;@"T(@`(K@!`BLS8G+`#JP=?;02XVFC(W6O//F;-3B`,%!?G6` M`?<7>#/Y=_A)`,:@=/\`Z8UV,.6&`#L0#'60#:(.7>;28 M<-S&`VR1QQHFW6'D!0;@2,P``)&4*0EPOO?PH=M#!TCP0;*#(QIU3OLA!.*S M!-O.`.;H``,`<1-@!0J0!RB0*1:0#^LP,./+BN0N`.8>`NV.`.\>[Z7L!.AE M!2%Y$,JR#MCP83KH!`H@BPQ`"_T>2=R3%/T06/`0;P0@`_^`"!+LH3J(#,T( M1PH)"+VKD)MT`/9@`$D@?Q<^\H#P8>8Y`*M*"SV@+'-`D.:8`/<0#"5BA*$` M`/F0#C<`#Y-@4B4```70.@4@RS*D+)D2`>N`#LW8#P$`/LI2/N=#`(#@!/R` ME1,7;H!5#3J$``II1AV0"KB;`!I%"U$6`ND@;$_O0R"6*4.0\&=0;1-G\H!U M"@"0"N8(6)\@3K4>#8'4[_>0#8W`;[3P`\I"9!4P*O^@`5R7^/O>[VW_]N-N M^`@?`NN`!DML!/U@,`Z/#J1P)@YO#P3\#W5P`-N.`($/".%0\!K+`S@/6''P M#I.@^OW2^J]OCC`P][*(`.>I``0L\S8O/MJP^Z+?4A2P[<[M1("0#-12]P%P M]R$@![^@^E]?!ST@\W:O+"8E`\E0`AU!!P(0"Q#P^N=:4=,/`M1N[0HP]YF" M`>E0#/Z@`%X__0&`".MC,'+FCY"_=<`-0H'/NP?08`2@CF2`"O@>_VLCTNWT M3#L/4.WD@`'(!]AN'6@!2F1&.@DP2`>ZP!TL`H?'\!H?SHLAV8!DF,XX*`&T`%?P`!"1/OX?`6`%.H`8T($,P`,HGX'Z?]OH MBA6`(R`.UH'?$@8W)AVD`7B'@'@@#A2#+ M%M\_,('9CQK``@6P#EA`,]HC9A`-RH%A0&0RP`=Q;G3@`\`82"\& ML`/VP1"L'O0`'=B$=1`&"F$U_"N2QC*L002W#L8!.F@`OD(<;(IU4`7601'P M),H`'7")*%#G5H`R&`>^2]JY/?'AL0@84^$$KJ%LL)5#`0!R.(!CL@ M&J`/$Q`RL`#X^@,"8!B8`&-@`*P",>P7=*`$U*T!$!D3(PWT!XLQ&,R!7O`8 MB:-D?"'BH#)>1H,Q,8C`9NR,1P`!$!D"P#36`04P`?[``5@%6S(7&<$UV`'' M8#:Z$RJ0<6[`.N`%B^`.&(!X@0[4``#8`<9`VY"````$@``F0`=>P(GX@R;@ M#]`!!VA6EL`).(%UD`G*(VP,!C#$!(P"V^B^EH\`J";#@!X6`7^0&`=`$4L" M02`(Z`+>80)V@`70`@+`#A"`:*`.^)9)P49RH`)41E9S#Z3!"!`&?PL=R(XZ M@`!J)(NL`^4@7F2!85!)T$$'?0`ML`70WP*0!L,``&R8 M*X!M_`!E#`K9DBP"PP"-Q'(#8 M65I>8`[`@')#`+3%Z3.(;S(_[)ROR-NTP2`8!@\@&FP#,S,-U@$M0`+B(QU( M@@B4"-@CQ3A]\>(`Y,4_,@(CUCW(`6:1Q5!*2XD?Y(&]>W3:8`!P`#F0`Q;! M-#@=6R0_Y``/X&5,P*<,E=M@I$C+=9`L$\``R`:A@,W016!`9[)?`TB6\,$" M0`Q)<`C"2#2`@"3Q&LS%NK@(2(62B3%,)AHD@4B`9(S%G!P*Z8`$R$GM(`DI M(*2*`(-@'P``/L``$B*-,Q(7TB?]$=)7['+;(6R7N,AX\(-)P%!T5SX`$0[@ M3>8!!0`+6H`JV!@A;(0E#TG@)8F,`+@'\6`2H$QR.0T(``S@`3D@UQ"`$Z`* M%H$P6`##H`Z(@\OV!%B!(;AB1.`?-`(B$`#0HQR0!UA@5MI+[?`=ID#J`'DL M20+<@VL@\RS5"#N29P+BB"^M9@080-2`COP`&0`[J.A!RL0>`.`H"7/!@;J$"-,!"F#0#`%F`_RN!<[4N2 M*(^\@-=<>%X`1"R`N#D.M$QG$33/``/H`+)`$G8`2>0/[<"!0@"06"0*"6KD-WF!8YP3DX M!(<`#D0G2+```D``8(`&D``8@`<]``C``EB`?R`!&H`$>$,;@1HL"14J/XT# M,4$.!B#[&`="D*)D23Z#)\GC;!.B@$D(#2,$(5!0!7-(M>!>/00IL#)B`+Q,@(I`$V4`9T M``@``25@#L"%@Y`'Z$`9F`-FM`20@35Z!=Z`'"`#@:Y0$\P`GLSB/@`WS`1I`"-@`&2-(&H`">YQR@`V%@#*P!$/`& M[$`9D`-F@`V\@3M`22,&`("DDG0&4-+GF0;<@!LEI'(`!)"!-&`'T@`9*)YB MH'G&+K@@7U"IFENE(,`-O('L60:$:1VXGB!@#L"!3%H\S8`=!0'%M):>3S=` M/%UI*84CI72/R('?V0+HP/`LGI_T?,92T7-*(RD,D`'`-)2^@3#@3=W`&0`! M<.`-M-+L*4RSIR@-`[>4#)32CN!+8P`P-:)(%)[*4U?Z24%`&)@#<\!Z4M-B MJFW@P@0-"-RGQ/T"```````````````````````````````````````````` D`````````````````!(``#"M"`@````````````````````` ` end END--cut here--cut here