ain@j.cc.purdue.edu (Patrick White) (05/19/88)
Submitted by: d87sg@efd.lu.se (Svante Gellerstam) Summary: Produces directory listings for use with the zoo archiver. Poster Boy: Patrick White (ain@j.cc.purdue.edu) Archive Name: binaries/amiga/volume5/fnams.bin.sh.Z tested, but not compiled. NOTES: Tested, but didn't compile it. -- Pat White (co-moderator comp.sources/binaries.amiga) ARPA/UUCP: j.cc.purdue.edu!ain BITNET: PATWHITE@PURCCVM PHONE: (317) 743-8421 U.S. Mail: 320 Brown St. apt. 406, West Lafayette, IN 47906 ======================================== # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. #----cut here-----cut here-----cut here-----cut here----# #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # readme # fnams.man # fnams.uu # This archive created: Mon May 16 11:35:47 1988 # By: Patrick White (PUCC Land, USA) echo shar: extracting readme '(161 characters)' cat << \SHAR_EOF > readme This archive should contain: fnams - executable. fnams.c - C-source for the Lattice 4.0 C-compiler. fnams.man - Documentation pages for fnams. /svante SHAR_EOF if test 161 -ne "`wc -c readme`" then echo shar: error transmitting readme '(should have been 161 characters)' fi echo shar: extracting fnams.man '(1478 characters)' cat << \SHAR_EOF > fnams.man NAME FNAMS - a filter program for the ZOO archiver. Amiga version. SYNOPSIS FNAMS <directory> FNAMS <unit> DESCRIPTION FNAMS will produce a listing on stdout of all files under the given directory/unit with their full pathnames. Thus FNAMS is a complement to the ZOO archiver. The first objective is to provide a easy way to archive entire directory structures. The intended use is as follows: First produce a listing of the desired directory using FNAMS: FNAMS > <tempfile> <dirpath> Then use <tempfile> together with the ZOO option I: ZOO < <tempfile> aI <archivename> ZOO will then put into <archivename> all files described in <tempfile>. Please note that when producing a list of the files in a subdirectory you have to append a '/' to the path like this: unit:dir/subdir/ -+- note this! FILES <tempfile> SEE ALSO ZOO documentation. BUGS None known... DIAGNOSTICS Since the program is intended as a filter it will not emit any error messages. Erratic input will result in zero files listed. This with one single execption, and that is when no parameter is given, wich will produce the usual 'Usage:...' message. THANKS TO Lattice for including those hints on how to squeeze filesize to a minimum. Rahul Dhesi for writing ZOO in the first place. AUTHOR Svante Gellerstam Please send hints, flames, bugs and/or suggestions to me at: USENET - d87sg@efd.lu.se SHAR_EOF if test 1478 -ne "`wc -c fnams.man`" then echo shar: error transmitting fnams.man '(should have been 1478 characters)' fi echo shar: extracting fnams.uu '(6227 characters)' cat << \SHAR_EOF > fnams.uu begin 600 fnams M```#\P`````````"``````````$```/````&.@```^D```/`2.=^_DOO`#0DH M2"0`2?D`````+'@`!"E.`$`I3P!,0JP`2)/)3J[^VB9`*6L`F``X2JL`K&<`) M`'`@#9"M``0&@````(`I0``$80`!>B!K`*S1R-'((F@`$-/)T\D@`G(`$ADI0 M20!4T(%2@$)G4H`"0/_^G\!5@$)W"``@`E.`U($?L@``(`!3@E'(__8?O``@( M(`!3@A^Q(``@`%'*__@B3R\)8```;"EK`#H`!`:L````@``$80`!#F$``/@I& M0`!(+P`D0"`J`"1G$BQL`;0@0"(H```I00`X3J[_@B(J`"!G&B0\```#[4ZN1 M_^(I0`!09PKEB"!`)V@`"`"D(&P`2"\(2&P``"!H`"0I:``$`%1'^0```<QRF M`"`\```%QV`")L%1R/_\3KH(D'``8`0@+P`$+P`@+``L9P0@0$Z03KH%TBQX? M``0B;`&T3J[^8DJL`;QG"")L`;Q.KOYB2JP!P&<((FP!P$ZN_F)*K`!89P@B< M;`!83J[^8DJL`$AG)"(L`#QG!$ZN_]PB+`!09P1.KO_<+'@`!$ZN_WPB;`!(* M3J[^AB`?+FP`3$S??WY.=7!D8(!!ZP!<3J[^@$'K`%Q.KOZ,3G5#[`!<<`!.@ MKOW8*4`!M&?:3G4``$Y5_^9(YR`"<``K;`'(__@I0`'(*T#_]"M`__P,K0``T M``(`"&P<2&P`:&$``H)83TAL`'QA``)X6$]"ITZZ`T)83R!M``PO*``$2&P!R MS$ZZ"K103R`M__3E@$'L%HC1P"](``A![`',(@AT_BQL`;1.KO^L(&\`"""`R M2H!F!G`!*T#__"`M__0B`.6!0>P6B-'!(CP```$$+T@`"$ZZ"BY![`(XT<`O[ M2``,(&\`""(0)"\`#"QL`;1.KO^:2H!F!G`!*T#__"`M__0B`.6!0>P6B-'!0 M(CP```$$+T@`"$ZZ">Q![`(XT<`O2``,(&\`""(0)"\`#"QL`;1.KO^42H!F. M!G`!*T#__$AL`<Q.N@H*6$]@C"`M__0B`.6!0>P6B-'!(CP`B M``$$+T@`"$ZZ"0Y![`(XT<`O2``,(&\`""(0)"\`#"QL`;1.KO^:8#)(;`',[ M80``REA/("W_]"(\```!!$ZZ"-A![`(XT<!0B"\(80``K%A/2&P`@&$``*)8G M3R`M__0B`.6!0>P6B-'!(CP```$$+T@`"$ZZ"*)![`(XT<`O2``,(&\`""(0, M)"\`#"QL`;1.KO^42H!F`/[D2JW__&8`_MQ3K?_T;`IP`2M`__Q@`/[,2&P!> MS$ZZ"*Q83T'L`<S1P%>(*TC_\"!M__`2$`P!`"]G#`P!`#IG!E.M__!@Z"!M` M__!"*``!8`#_<BEM__@!R$S?0`1.74YU3E7_^$CG,`(L;`&T3J[_Q"]```PO/ M+0`(3KH(4%A/+T``$"(O``PD+0`()B\`$"QL`;1.KO_03-]`#$Y=3G5(YS`RD M+'D```&X(&\`&")O`!PD;P`@)F\`)"`O`"@B+P`L)"\`,"8O`#1.KOZD3-],S M#$YU3E7__$CG(`!P`"E``!A*K0`(:R0D+0`(M*P!(&P:(@+G@4'L%Z@B2-/!1 M2I%G"B("YX'1P2`(8`AP"2E``(1P`$S?``1.74YU``1(;`',3KH*M%!/("W_C M].6`0>P6B-'`3E7_]$CG`"!%[`",M/P``&<V""H``@`;9BH(*@`!`!MG(B`JD M``20J@`0*T#_^$J`9Q(O`"\J`!`O*@`<3KH#LD_O``PD4F#$+RT`"$ZZ!UY8* M3TS?!`!.74YU```L;`&T3JYP84Y5__8O+0`(3KK_,EA/*T#_]DJ`9@1P_V`JO M+RT`$"\M``P@;?_V+R@`!$ZZ"&1/[P`,*T#_^DJL`!AG!'#_8`0@+?_Z3EU.> M=4Y5__@@+0`(!H`````,+T```"`O``!R`"QX``1.KO\Z*T#__$JM__QF!'``U M8#0@+0`(!H`````,(&W__"%```@O"$AL%MAA``$(4$]*K`$,9@8I;?_\`0P@[ M;?_\T/P`#"`(3EU.=4Y5__PO+0`(89!83RM`__Q*@&8&,'S__R`(3EU.=4Y5O M__A(YP$@80``@'``*4``$"E```@I0``,*4`!&"E``1PI0`$0*4`!#"E``11*W MK`$(9TP@+`'$(BP!"-*`4X$@`2(L`<1.N@40(BP!Q$ZZ!<Q0@"X`(`<@!U:`5 MY(#E@"X`+P=A`/\66$\D0+3\``!F!'#_8`PO!R\*3KH`O%!/<`!,WP2`3EU.- M=4Y5__@K;!;8__Q*K?_\9R0@;?_\*U#_^")M__P@;?_\("@`""QX``1.KO\NY M*VW_^/_\8-:1R"E(%MPI2!;83EU.=4Y5``!(YP`@(FT`""!I``0B;0`,(T@`E M!)'((H@D;0`(2I)F`B2)2JH`!&<&(&H`!""))4D`!$S?!`!.74YU``!F`F",0 M("W_]"(`Y8%T$`!")M__@BBW``8&@BH M;?_TL\AD")^L`1QP_V!8L\AF+DJ29PXB$K2!8PB?K`$<</]@0M^J``1*DF<0C MM))F#"!"("@`!-&J``0DD'``8"8K2O_X*VW_[/_H)%)@`/]:(&W_^""M__21I MR")M__0BB"-'``0@"$S?#(1.74YU3E7_^$CG`0`@;0`,2AAF_%.(D>T`#"X(U M(&T`"$H89OQ3B)'M``@@"")M``C3P"M)__@B+0`0OH%C`BX!(`<@;0`,8`(2= MV%.`9/H@;?_X0C!X`"`M``A,WP"`3EU.=0``3E7_^"\M``A.NONF6$\K0/_X5 M2H!F!'#_8$@@;?_X""@``P`#9Q)(>``"0J<O+0`(3KK\0D_O``PO+0`0+RT`E M#"!M__@O*``$3KH$:D_O``PK0/_\2JP`&&<$</]@!"`M__Q.74YU``````68P M("IP84Y5__!(YP$P)&T`"`RL````(!;D;```D!(2#`$`(&<,#`$`"6<&#`$`( M"F8$4HI@Z$H29W(@+!;DY8!2K!;D0>P6[-'`*TC__`P2`")F*%**((I*$F<*_ M#!(`(F<$4HI@\DH29@Q(>``!3KH"XEA/8)Q"$E**8)8@;?_\((I*$F<8$A(,: M`0`@9Q`,`0`)9PH,`0`*9P12BF#D2A)F`F`(0A)2BF``_VA*K!;D9@8@;`!(4 M8`1![!;L*4@6Z$JL%N1F``"&0>P`]")(1^P7;";9)MDFV2;9-I$F;`!((FL`) M)$AX`"@O*0`$2&P7;$ZZ_D1/[P`,0>P7;"(()#P```/N+&P!M$ZN_^(I0!>LT M("P7K"E`%[1R!"E!%[`I0!>\*4$7N.6`*T#_\)/)+'@`!$ZN_MHK0/_T(&W_@ M\")M__0C:``(`*1^`&`R+&P!M$ZN_\HI0!>L+&P!M$ZN_\0I0!>T0>P!!B((5 M)#P```/M+&P!M$ZN_^(I0!>\?@0@!R`'`(```(`!@:P7J"`'(`<`@```@`*!$ MK!>P`*P``(`#%[A*K`"(9P1P`&`&(#P``(``+@!"K`"H(`<@!P"``````2E`( M`*1P`2E``,H@!R`'`(`````"*4``QG`"*4``["`'(`<`@````(`I0`#H0?H!I M_BE(`#`O+!;H+RP6Y$ZZ]B903T*G3KKYGEA/3-\,@$Y=3G4``$ZN_]!,WT`,F M3EU.=0`$.H@```,@````:$J`:@``'D2`2H%J```,1(%A```@1(%.=6$``!A$A M@$2!3G5*@6H```Q$@6$```9$@$YU+P)(030!9@``(DA`2$%(0C0`9P``!H3!T M,`)(0#0`A,$P`DA",@(D'TYU+P-V$`Q!`(!D```&X9E10PQ!"`!D```&Z9E9` M0PQ!(`!D```&Y9E50TI!:P``!N.94T,T`.:H2$)"0N:J2$.`P38`,`(T`TA!2 MQ,&0@F0```A30]"!9/YR`#(#2$/GN$A`PT`F'R0?3G4@0B)#)``F`4A"2$/$> MP<;`P,'40TA"0D+0@B8))`A.=2!O``@B;P`$2AEF_%.)$MAF_"`O``1.=2!O; M``@B;P`$$MAF_"`O``1.=0``(&\`!$H89OQ3B)'O``0@"$YU``!.5?_X2.<!J M('X`1>P7J+ZL`2!L'DJ29Q0(*@`"``-G`F`*+RH`!$ZZ`;183U*'4(I@W"\M0 M``PO+0`(3KKS[E!/3-\$@$Y=3G5.5?_\<``B/```,``L>``$3J[^S@*````P3 M`"M`__Q*@&8$<`!@)$JL`#!G&B!L`#!.D$J`9@1P`&`00J=(>``43KK_=E!/\ M("W__$Y=3G5AL$YU``!*K`&X9A)#[`&@<``L>``$3J[]V"E``;@I;`!4`6!(> M>``\2'@`^G``+P`O`$AL`8Q(;`%R2&P!5"\`3KKVZ$_O`"!3@&<$</]@`G``? M3G4``$YU````!#J(```$B$Y5__Q(YP$`2JP`,&<$3KK_0$*L`!@B+0`()"T`L M#"8M`!`L;`&T3J[_T"X`#(?_____9A(L;`&T3J[_?"E``!AP!2E``(0@!TS?U M`(!.74YU3E7_^$CG,0)*K``P9P1.NO[P0JP`&"`M`!!3@"]``!`B+0`()"T`. M#"8O`!`L;`&T3J[_OBX`#(?_____9A(L;`&T3J[_?"E``!AP%BE``(0@+0`0! M#(`````"9QP,@`````%G"DJ`9B(@+0`,8!P@!R`'T*T`#&`2(BT`"'0`=@`LL M;`&T3J[_ODYQ3-]`C$Y=3G4``$Y5``!*K``P9P1.NOY@(BT`""QL`;1.KO_<3 M<`!.74YU```#[`````,````!```$R@```1(````.`````````_(```/J````B M<P``````````````````````````````````````````````````````````S M````````````````````````````````````````````````````````````` M````9&]S+FQI8G)A<GD`57-A9V4Z(&9N86US(#QD:7(^```*`"\`"@``````I M`````(``````K@```````````````````````````````````````````-``^ M````````````````````````````````````````````````````````````` M``````````````````````````!C;VXZ,3`O,3`O,S(P+S@P+P`J````````? M`````````````````````````````"@J*B!5<V5R($%B;W)T(%)E<75E<W1E! M9"`J*@``__\````.``X````````!)`````#__P````0`!``````````````!> M0$-/3E1)3E5%``#__P````0`!`````````%H`````$%"3U)4`/__````!``$2 M`````````88`````:6YT=6ET:6]N+FQI8G)A<GD`````````````````````- M```````$``````````/L````!@````$```&8```!?@```60```%,````K@``R *`(P````````#\@``! `` end size 4420 SHAR_EOF if test 6227 -ne "`wc -c fnams.uu`" then echo shar: error transmitting fnams.uu '(should have been 6227 characters)' fi # End of shell archive exit 0