cechew@bruce.cs.monash.OZ.AU (Earl Chew) (09/20/90)
Submitted-by: cechew@bruce Archive-name: 1.5.10/lib/uname01 This is an implementation of uname(1) and uname(3). No man page. Earl #!/bin/sh # This is 1.5.10/lib/uname, a shell archive (produced by shar 3.49) # To extract the files from this archive, save it to a file, remove # everything above the "!/bin/sh" line above, and type "sh file_name". # # made 09/20/1990 05:05 UTC by cechew@bruce # Source directory /postg/cechew/minix/uname # # existing files will NOT be overwritten unless -c is specified # # This shar contains: # length mode name # ------ ---------- ------------------------------------------ # 214 -rw------- etc/uname.test # 1661 -rw------- lib/uname.c # 1707 -rw------- uname.c # # ============= etc/uname.test ============== if test ! -d 'etc'; then echo 'x - creating directory etc' mkdir 'etc' fi if test -f 'etc/uname.test' -a X"$1" != X"-c"; then echo 'x - skipping etc/uname.test (File already exists)' else echo 'x - extracting etc/uname.test (Compressed)' sed 's/^X//' << 'SHAR_EOF' | uudecode && begin 600 _shar_cmp_.tmp M'YV,(ZB@23,'!$$084",>=.F31DW=$#001,FXAPT;^JP(0-"3!F#9]R\D5.& MC((Y>>:X">-0CX(1"D22><BRS$L%)-F4"3.GC)Z?0'_>M%-&SIPT;]P$#?I2 MX,&#"1<V?!AQ8D40%S-N[/@Q3<B1)16T"3-FH!N?2X4&'%@0JD*&#B%*I&@1 3HT:.'D&*)&DR#1DW==IXE)/6)<B1 ` end SHAR_EOF echo 'uncompressing file etc/uname.test' && compress -d < _shar_cmp_.tmp > 'etc/uname.test' && rm -f _shar_cmp_.tmp && chmod 0600 etc/uname.test || echo 'restore of etc/uname.test failed' Wc_c="`wc -c < 'etc/uname.test'`" test 214 -eq "$Wc_c" || echo 'etc/uname.test: original size 214, current size' "$Wc_c" fi # ============= lib/uname.c ============== if test ! -d 'lib'; then echo 'x - creating directory lib' mkdir 'lib' fi if test -f 'lib/uname.c' -a X"$1" != X"-c"; then echo 'x - skipping lib/uname.c (File already exists)' else echo 'x - extracting lib/uname.c (Compressed)' sed 's/^X//' << 'SHAR_EOF' | uudecode && begin 600 _shar_cmp_.tmp M'YV,+U2``%''39@V94"T`'&F#!T0<_+,H5.F#0B#"!-H#%*'#IHW<G2`*!)& M#AL00]"4N0-"Q0L%"@*"H*(2HD2*%C$F3#,'A)PR8<B`,"/GC46/"<VD89/P MA<,Q+PH>+.-B)AJ>$#_682-43!D%+4'<`<G5)U`R8<0P!2&F(X@W;MCD$2LG M#<6T:\7,C3BQ(HB@;=*XX4E'3A@Z(.=4I?DUK-*U8^#2"2.X)QO!97J^,0." M(AXZ59E@[NGUC.#!;LZ(M8L&Q(B_/SO_/%R&#%B!87I&;H/0#1W%((*P.?D& MJ1P0E]UD!A'9-V4W(`2;`=GF<!JXG=^P33A;J&#$MSO7E(H08N$Z8^C4^;FX MYIPR<>J4<3,FX6;Q"9,OKTYGC,J>2$$$GWST-2:08&)=Y1]^YLF!GGJQ[08' M7//]!EM"9)0Q!ALEU:;#;;<EP!=.%TVE41."I8%'B&Z\D6&)&25P1U!D,#5' MB#\QE5M".FD4@PLUA&A'&7+,<9T;&B40`PPA5N<?9C"6H5$20C3Q!11#A/A> M76&<Y$8=;7@EAT9.O!#$;2\I,()@&];Q(@^7B>$"&CZHR28;;B;$PT1UI39G MG6O2A^>;?$7UFTY_VBEHGB#L20<9UR5JIQEN9&A&`E48D00313@11!-%J&DI ME)ENVNFG120@@E/]1:63"&K.!ZD9,'T'PA=?U`%'272@8`8+$`'K1@HP:<II M2V;LH(!_);4TA[)&ZE'&%P^YH:P">X!EEFE]'6?K&,H.]!.W%!W'['$JP''M M0&1HEVT":7#F:T._H3"'L,":D0((/?0`@A-5,,'$OC]!"%T,RL(K+PIP\-N@ M?W+8"^P)7+AQ0@K[AN`OP`(3F\!`(+?4L+\P)%P&&^\I\''("2Z5$`HHC.$P MO6/XBC$(&H_TA!$@F&`"<SC[2['%^X8+0A\MKX6""CWU"\()(UQL=,'K05>R M`GW4ZAM!.J&@*[%\/DC0H5.UI*NRV0XTD74R&UN$V8\EM''`3!AMJQSK1B=O M'7$'_2_=^[Y+I!PM.ER$$%5,D47"5!.N$,+:9IV`MO&"`#/?+CL\'1SSH5`J MIYZ""JP(<HAPL],<#PR"X'(0KIV_100QQ!!%3,&X0U4_;G36VAY'LMWRXJHK MKU['#:RN+?C`ET[`1EO&9E[#D?SR4]W,!Q_:ABS\KG+TBCE3QTOO0XL9,@]1 M&M)"C_SX+LY7_;[79P_R]L1_7T;XR><(U'O-H_^\&='+W\GV5P;K88]EM\H5 M][QG/(*(;TA%.E+_T@?`]4'02'`QH/P&0K_N%<]E^/.!DZZBG`G^+X`B#,.3 ME*-!!':0@2!T8/+20(8OA8E()E2?^&AH0S%A+'`J&USA8`>%(DBA"8QS6`L@ C-Y"L#00%=G@##?=EA@V]X3T?9$H*C&8_AZ5N:KAS'-ZPI@"% ` end SHAR_EOF echo 'uncompressing file lib/uname.c' && compress -d < _shar_cmp_.tmp > 'lib/uname.c' && rm -f _shar_cmp_.tmp && chmod 0600 lib/uname.c || echo 'restore of lib/uname.c failed' Wc_c="`wc -c < 'lib/uname.c'`" test 1661 -eq "$Wc_c" || echo 'lib/uname.c: original size 1661, current size' "$Wc_c" fi # ============= uname.c ============== if test -f 'uname.c' -a X"$1" != X"-c"; then echo 'x - skipping uname.c (File already exists)' else echo 'x - extracting uname.c (Compressed)' sed 's/^X//' << 'SHAR_EOF' | uudecode && begin 600 _shar_cmp_.tmp M'YV,+U2``%''39@V94"T``%'3AHW=$#,R3.'3IDV(`PB3,`Q2!TZ:-[(T0&B M2!@Y;$`,05/F#@@5+Q0H&/%P#)LZ9!+RJ$B&31HQ+M#XF%GS9DX0.RF^^#A' M8YF@0VFZL8E3)\\T;Z#*#`B"2!DS#Q."3%CP8,(Q;]K`>>.F#,0Y+E[&')$3 M;%L009@P20`"!8J"<]*<:4LF!0@_,/#`2#&S;E@04[),<1*D29&!?@$+)FPX M,8P8C.E^?>SD"9$BE"WW_>LF\.`RA4%XEA':\5TI19@4"3+E\FK-KV-[IE%[ M]%TK1:1,2?+$"6;6KCG+5HRCN-V$38(,09+$B>_,K3?#[HPGQF*9#R.V"?,0 MQ<DS8UB`>&^'L8+T\^7`WZ%@#)J3+ZE`'W\*[*'`0/@]9,8;_"$($0C^-2@1 M'7+4,49$3#E%D!L2EH&'17*X`0)^9Y1!QQMPT(%""AU^6$:((SZ((AT/D=$B MB"+B-^.+<A`XT(YRR`%"#[))N*"0*"CXQI!%]N4?DR6>F*)[^L67WQEVR"?" M06[(,8<=(J1@6`A$%O&$$3N`8)B!"<QQ1QIT/(F"?VLJD,`88<R1T`EAG$"2 MDB#P061>3*0YT*%BR%%&&&OP=V>>>[;A9XP+!DID=MMU5X2AB2[:J)UXZ@G" M"6Y,"JB@()1V6FJ;@M`IHXZ&NJ<<IKI1*:JXZ<9;JZXJ"BNHD(XZ1ZVW$AG9 M9)7Q^NJGCXIZ@AW$+HDJ<LHQYP2GOGYJ9UUAU,$&'22=\<:)(%0Q1Q@E.MK' M@2"LRVX:9O3UWA@@D`G"C#76:2ZZ9>A@)PIVO)%&;&8TE)X9*/#$HY;[EDA2 M60@IQ*67=G#A1IB.>@@G"D5@D0057Q@11!),5($;B^RZBV"\K)F%@@D%C4GD M8B"P"0>/(J$@`L1E8&RGQBIV_''((Y=\LH0JC\@RH#W,'"@??0%J`F22L2JS M;(PE`+#`!,/!%&LN3-246?+Q],9'**^\FM2IFH9:LE?3S":\:]NZY-0H'&MU MW%EK'?#`AGD=YW]RH'#"J"C[S;5A!7]=D`MNO)&34V730<;9=*3=[KLL)VDW M"%/GNEMO?-=L)]U^L9UWU<GRH>K;EHE9[\Q];PTX0Q_Y=Y+AB#MJ>]>.N^&" MHFPLJF?EEZ.--.=U5SHUM<LU5_K<G:NN=^NOL\J'Z+O*;N]Y'/T>>.Z$\WY" MXN*#T#@=<X!MQXN!L84\YIJOJW;JGT^-*7?>37]Z]?GKR_4LXSJW:8][O>$# M]*SE/=K927&W$YSN"G>X\_GN;\!C']C6XY^PS$]Y*6-7^B18OA-8S(+L4A0= 2Z@`CH8%L"E48PA"*,(4I\&== ` end SHAR_EOF echo 'uncompressing file uname.c' && compress -d < _shar_cmp_.tmp > 'uname.c' && rm -f _shar_cmp_.tmp && chmod 0600 uname.c || echo 'restore of uname.c failed' Wc_c="`wc -c < 'uname.c'`" test 1707 -eq "$Wc_c" || echo 'uname.c: original size 1707, current size' "$Wc_c" fi exit 0 -- Earl Chew, Dept of Computer Science, Monash University, Australia 3168 EMAIL: cechew@bruce.cs.monash.edu.au PHONE: 03 5655447 FAX: 03 5655146 ----------------------------------------------------------------------