[comp.os.minix] ls - Part 2 of 2

cechew@bruce.cs.monash.OZ.AU (Earl Chew) (09/18/90)

Submitted-by: cechew@bruce
Archive-name: ls/part02

---- Cut Here and feed the following to sh ----
#!/bin/sh
# this is ls.02 (part 2 of ls)
# do not concatenate these parts, unpack them in order with /bin/sh
# file ls.man continued
#
if test ! -r _shar_seq_.tmp; then
	echo 'Please unpack part 1 first!'
	exit 1
fi
(read Scheck
 if test "$Scheck" != 2; then
	echo Please unpack part "$Scheck" next!
	exit 1
 else
	exit 0
 fi
) < _shar_seq_.tmp || exit 1
if test ! -f _shar_wnt_.tmp; then
	echo 'x - still skipping ls.man'
else
echo 'x - continuing file ls.man'
sed 's/^X//' << 'SHAR_EOF' >> '_shar_tmp_.tmp' &&
M4I(J(S:;&#%X$W-SU33>D61_-81ET!N&DX0XYSY2Q%!7UC!7H&P(U58*P)'Q
MA2X5.8WELD!%6"5C9"XO:2^$HA3.-5R$(F%3J%I5"((DDF\Z^6:JIQ'\TP95
M5F>;L8<&@CJ3,3J_Z$]3%8)!(66E4Y44DGBEJ!0H5#.502$N>9)U0R@V\AG"
ML7B!N!N7XAE)N3>Q!3BV-9"%=Y>"28(2@VP59R-,<8EATG`SYY"-HHIWP(JV
M"#$)(`<),)8<@I5!4S['<P>IB5ZZQ2%<:4FNF0!=IYJV@@=T22_V&)LQAQ1&
MF!V!>8F3QV?\8U_O")RU0P<M4&1@4XT"LC]-UI//PIMAZ1IB,!V:\A/',P4)
MH$^IIT5:<IUTJ9W<V7MF8)J&-1[801Z*"7%K$$@H,`5Y\"(O9`6>8B`I<#P;
MITH#L@8'PIW6^33821_H"6&><CQ4$)Z661M>*&A@B:`6J:`6Q1("N8@*,"-:
MUF;%-9$Z"97[E)B=$2:ZUWKOPU`\XQ,DM$L0HV[LYF[Z%F_S5F_WEF_PQF^3
MX6\`=Q%7:'#?D7!UL'#?L6FF)9].:(/M42S'$@23TGB6PDL$0B&11&(Y<83?
MT7SSN2C(H@!*$TA(L9Y_@B*O)D2WF`"&Q2IM0(YI&F?DV'6Q0HZFQ"I#0([K
MQ"I&0(ZHR2IZ$9!I0!@@4`1.8`5)(`6/(1-.0`6EJ0#<XBW@`IX)('Z+B7TL
M*48V)#\*D#R,`:F,5RF[A'6U,JECYSZ69SH8^J<M,1`3R`2'L:@O("!C\`(;
MIC)WL$S0B8J(`F<Z8C@U45)5^*IT$*M)E@!I00:X6BJZ^BJ]NE2G"J@B,`5%
M4`0@$`3)LQ*/)F_]F:H"5P5'L!5.<![\@TC^YY10IEPZHBRS,W015'T@\S_H
%(3+G@D/)
`
end
SHAR_EOF
echo 'File ls.man is complete' &&
echo 'uudecoding file ls.man' &&
uudecode < _shar_tmp_.tmp && rm -f _shar_tmp_.tmp &&
echo 'uncompressing file ls.man' &&
compress -d < _shar_cmp_.tmp > 'ls.man' && rm -f _shar_cmp_.tmp &&
chmod 0600 ls.man ||
echo 'restore of ls.man failed'
Wc_c="`wc -c < 'ls.man'`"
test 6489 -eq "$Wc_c" ||
	echo 'ls.man: original size 6489, current size' "$Wc_c"
rm -f _shar_wnt_.tmp
fi
# ============= ls.doc ==============
if test -f 'ls.doc' -a X"$1" != X"-c"; then
	echo 'x - skipping ls.doc (File already exists)'
	rm -f _shar_wnt_.tmp
else
> _shar_wnt_.tmp
echo 'x - extracting ls.doc (Compressed)'
sed 's/^X//' << 'SHAR_EOF' > _shar_tmp_.tmp &&
begin 600 _shar_cmp_.tmp
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
7&GOC1'L@8'MUNDYWVGMZ"GR$FA`TH$\%
`
end
SHAR_EOF
echo 'uudecoding file ls.doc' &&
uudecode < _shar_tmp_.tmp && rm -f _shar_tmp_.tmp &&
echo 'uncompressing file ls.doc' &&
compress -d < _shar_cmp_.tmp > 'ls.doc' && rm -f _shar_cmp_.tmp &&
chmod 0600 ls.doc ||
echo 'restore of ls.doc failed'
Wc_c="`wc -c < 'ls.doc'`"
test 7883 -eq "$Wc_c" ||
	echo 'ls.doc: original size 7883, current size' "$Wc_c"
rm -f _shar_wnt_.tmp
fi
# ============= makefile ==============
if test -f 'makefile' -a X"$1" != X"-c"; then
	echo 'x - skipping makefile (File already exists)'
	rm -f _shar_wnt_.tmp
else
> _shar_wnt_.tmp
echo 'x - extracting makefile (Compressed)'
sed 's/^X//' << 'SHAR_EOF' > _shar_tmp_.tmp &&
begin 600 _shar_cmp_.tmp
M'YV,9,J8"5.'#1T="A(`*3,&S1L0)]J$65,&Q!8Q<\CPF9-GCAT^8L:,X1-F
MS)HN)Q1@)(,PP1F1($B@&&*$29`C4U*`:/%DYY4P;-CL?,AFSDXB7X1,(0*B
MJ(LQ.PV6D=-F3!@X"CAZ;"ESR!"=76O>S+FS9PNB1EL@G9)EBI6F<YY&I3.U
MZE65(KG._!ISIEB<.L_"C>'B80NH:J$$F3(E!MRG";OR#6L3\%"X,@KO1$Q$
M,6,9C\=$W@O6;V6R@HL.UEPT\QL%)=?H]5J:YNG`:`FGY>RY<>C1M/O:'HL;
MLXO=1WN#=BHZ@>3:?U&C76VT]7$%(Q20>3.FI1LY;\R8V2G1#0@>C\N#X`-B
M3ADR.RN>F//"!8(7+\Z<`.'C\7;1V8W!1AEAN-$253N-IUH8A=5!!PACO"%'
M12H<!T*%KV7'41MLI.'&&G3-<5!""+8@QWA4%#$%%0FUL089:<@!0HHK)L2&
M>2T8]8(8'KXP!QHSJDC%"UFHF!`=;]31$`@OT-$&'"_$<<=4=.1A(XXZ.@FE
ME%3F$>2*+SCQ!(EM,*EEE%/*465"+KR@6@ML&/$E%7.^H`*;;J;%!A-RTDBG
MGW;B^:810\Q9YYT)M#DH$X7Z>2B9.YTX)W8*T!&&'"U9*N,8=HS7`@@2461&
=&@->*%>%ZE7XWWH0OO'DA'.D)48,,_#WF*5Z*`"&
`
end
SHAR_EOF
echo 'uudecoding file makefile' &&
uudecode < _shar_tmp_.tmp && rm -f _shar_tmp_.tmp &&
echo 'uncompressing file makefile' &&
compress -d < _shar_cmp_.tmp > 'makefile' && rm -f _shar_cmp_.tmp &&
chmod 0600 makefile ||
echo 'restore of makefile failed'
Wc_c="`wc -c < 'makefile'`"
test 793 -eq "$Wc_c" ||
	echo 'makefile: original size 793, current size' "$Wc_c"
rm -f _shar_wnt_.tmp
fi
rm -f _shar_seq_.tmp
echo You have unpacked the last part
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
----------------------------------------------------------------------