$ od -c -N 50000 [phylum]<LISP>Lyric>Lispusers>Trickle.TEdit!1 0000000 X E R O X \t T R I C K L E \r 2 \r 0000020 \r 4 \r \r 1 \r \r T R I C K L E \r 1 0000040 \r \r 4 \r \r B y : N i c k B 0000060 r i g g s ( B r i g g s . p a 0000100 @ X e r o x . c o m ) \r U s e s 0000120 : P R O M P T R E M I N D E R 0000140 S \r T h i s d o c u m e n t 0000160 l a s t e d i t e d o n O 0000200 c t o b e r 1 2 , 1 9 8 7 \r 0000220 I N T R O D U C T I O N \r T r i 0000240 c k l e p r o v i d e s a 0000260 v e r y s i m p l e c o v e 0000300 r f o r C O P Y F I L E S 0000320 t o d o p e r i o d i c ( 0000340 e v e r y 2 4 h o u r s ) 0000360 u p d a t i n g o f o n e 0000400 d i r e c t o r y f r o m a 0000420 n o t h e r , w i t h p r o 0000440 c e s s i n g o f t h e l 0000460 o g f i l e s g e n e r a t 0000500 e d b y C O P Y F I L E S 0000520 t o m a i l a n o t e t 0000540 o s o m e d e s i g n a t e 0000560 d p e r s o n i n d i c a t 0000600 i n g w h a t C O P Y F I L 0000620 E S d i d . \r U S E \r T h e r 0000640 e i s o n l y o n e f u 0000660 n c t i o n o f i n t e r e 0000700 s t t o t h e u s e r : \r 0000720 ( T r i c k l e S o u r c e 0000740 D e s t i n a t i o n R o o 0000760 t L o g f i l e N a m e M a i 0001000 l A d d r e s s S c h e d u l 0001020 e A n o t h e r O n e \r 0001040 0001060 D o n t R e p l a c e O l d V e 0001100 r s i o n s ) \t [ F u n c t i o 0001120 n ] \r S o u r c e a n d D e 0001140 s t i n a t i o n s h o u l d 0001160 b e p a t t e r n s a c c 0001200 e p t a b l e t o C O P Y F 0001220 I L E S . R o o t L o g f i 0001240 l e N a m e s h o u l d b e 0001260 a h o s t , d i r e c t o 0001300 r y , a n d p a r t i a l 0001320 f i l e n a m e t o w h i 0001340 c h T r i c k l e w i l l 0001360 a p p e n d t h e d a t e 0001400 i n t h e f o r m y y m m 0001420 d d , a n d t h e e x t e 0001440 n s i o n . C o p y L o g . 0001460 O n c o m p l e t i o n o 0001500 f t h e c o p y T r i c k 0001520 l e w i l l m a i l a m 0001540 e s s a g e t o M a i l A d 0001560 d r e s s i f i t i s n 0001600 o n - N I L . I f S c h e d 0001620 u l e A n o t h e r O n e i s 0001640 T t h e n a n o t h e r 0001660 T r i c k l e w i l l b e 0001700 s c h e d u l e d ( r a n d o 0001720 m l y ) b e t w e e n 1 a 0001740 m a n d 5 : 5 9 a m o f 0001760 t h e n e x t d a y , a 0002000 l t e r n a t i v e l y , i f 0002020 S c h e d u l e A n o t h e r 0002040 O n e i s a t i m e t h 0002060 a t w o u l d b e a c c e 0002100 p t a b l e t o I D A T E 0002120 ( T r i c k l e w i l l p r 0002140 e p e n d t h e a c t u a l 0002160 d a t e , j u s t g i v e 0002200 t h e t i m e ) t h e n 0002220 a n o t h e r T r i c k l e 0002240 w i l l b e s c h e d u l e 0002260 d a t e x a c t l y t h a 0002300 t t i m e . D o n t R e p 0002320 l a c e O l d V e r s i o n s 0002340 s i g n a l s t h a t T r i 0002360 c k l e s h o u l d n o t 0002400 u s e t h e C O P Y F I L E 0002420 S o p t i o n R E P L A C E 0002440 , u s e o f w h i c h c 0002460 a u s e s p r o b l e m s w 0002500 i t h N S f i l e s e r v 0002520 e r s ( a t l e a s t i n 0002540 K o t o ) . \r E x a m p l e \r 0002560 T o u p d a t e t h e d i 0002600 r e c t o r y { c f } < l i s 0002620 p u s e r s > k o t o > * f r 0002640 o m { e r i s } < l i s p u s 0002660 e r s > k o t o > * s t o r i 0002700 n g t h e l o g f i l e s 0002720 s t a r t i n g w i t h 0002740 { c o r e } e l u k - 8 7 0 5 1 0002760 2 . c o p y l o g , m a i l i 0003000 n g n o t i f i c a t i o n 0003020 t o B r i g g s . p a , s c 0003040 h e d u l i n g t h i s t o 0003060 r u n e v e r y n i g h t 0003100 , a n d u s i n g C O P Y 0003120 F I L E S ' R E P L A C E o 0003140 p t i o n o n e w o u l d 0003160 e x e c u t e : \r ( S E T R E M 0003200 I N D E R N I L N I L \r 0003220 ' ( T 0003240 r i c k l e \t ' { e r i s } < 0003260 l i s p u s e r s > k o t o > * 0003300 ' { c f } < l i s p u s e r s 0003320 > k o t o > * \r 0003340 0003360 " { c o r e } e l u k - " " 0003400 B r i g g s . p a " T ) \r 0003420 " 1 2 0003440 - M a y - 8 7 0 3 : 0 0 " ) \r 0003460 T w o v e r s i o n s o f 0003500 t h e l o g f i l e w i l 0003520 l b e c r e a t e d ; v e 0003540 r s i o n 1 w i t h t h e 0003560 c o m p l e t e l o g o u 0003600 t p u t o f C O P Y F I L E 0003620 S , a n d v e r s i o n 2 0003640 , w i t h a l l t h e " 0003660 s k i p p e d " f i l e s r 0003700 e m o v e d . I t i s t 0003720 h i s v e r s i o n t h a t 0003740 i s m a i l e d t o t h 0003760 e d e s i g n a t e d r e c 0004000 i p i e n t . \r T h e m a i l 0004020 m e s s a g e s t h a t a 0004040 r e s e n t o u t i n d i 0004060 c a t e w h e t h e r t h e 0004100 r e w e r e a n y f i l e 0004120 s p r o c e s s e d : t h e 0004140 s u b j e c t l i n e w i 0004160 l l i n c l u d e t h e s 0004200 t r i n g " ( E m p t y ) " 0004220 i f n o f i l e s w e r e 0004240 T r i c k l e d , a n d t 0004260 h e s t r i n g " ( E r r o 0004300 r ? ) " i f t h e r e w e 0004320 r e n o f i l e s i n t 0004340 h e s o u r c e d i r e c t 0004360 o r y ( m a y n o t b e 0004400 a n e r r o r , b u t m a 0004420 y b e w o r t h i n v e s 0004440 t i g a t i n g ) \r \0 \0 \0 \0 \0 003 0004460 ( L I S T ( ( P A G E N I L 0004500 ( P A P E R S I Z E L E T T 0004520 E R S T A R T I N G P A G E # 0004540 2 7 2 ) ( 0 0 6 1 2 7 0004560 9 2 ) ( ( F O L I O N I L 0004600 ( P A R A L O O K S ( Q U A D 0004620 C E N T E R E D ) C H A R L 0004640 O O K S ( S U P E R S C R I P 0004660 T 0 I N V I S I B L E O F 0004700 F S E L E C T P O I N T O F 0004720 F P R O T E C T E D O F F 0004740 S I Z E 1 0 F A M I L Y M 0004760 O D E R N O V E R L I N E O 0005000 F F S T R I K E O U T O F F 0005020 U N D E R L I N E O F F E 0005040 X P A N S I O N R E G U L A R 0005060 S L O P E R E G U L A R W 0005100 E I G H T M E D I U M I N V 0005120 E R T E D O F F U S E R I N 0005140 F O N I L S T Y L E N I L 0005160 ) F O R M A T I N F O N I L 0005200 ) ( 1 7 4 3 6 2 8 8 3 6 0005220 ) N I L ) ( H E A D I N G 0005240 N I L ( H E A D I N G T Y P E 0005260 R U N N I N G H E A D ) ( 8 0005300 4 7 4 4 5 2 8 3 6 ) N I 0005320 L ) ( T E X T N I L N I L 0005340 ( 8 4 9 6 4 5 6 6 0 0 ) 0005360 N I L ) ) ) ( P A G E N I 0005400 L ( P A P E R S I Z E N I L 0005420 . L E T T E R ) ( 0 0 0005440 6 1 2 7 9 2 ) ( ( F O L I O 0005460 N I L ( P A R A L O O K S 0005500 ( Q U A D C E N T E R E D ) 0005520 C H A R L O O K S ( S U P E R 0005540 S C R I P T 0 I N V I S I B 0005560 L E O F F S E L E C T P O I 0005600 N T O F F P R O T E C T E D 0005620 O F F S I Z E 1 0 F A M 0005640 I L Y M O D E R N O V E R L 0005660 I N E O F F S T R I K E O U 0005700 T O F F U N D E R L I N E 0005720 O F F E X P A N S I O N R E 0005740 G U L A R S L O P E R E G U 0005760 L A R W E I G H T M E D I U 0006000 M I N V E R T E D O F F U 0006020 S E R I N F O N I L S T Y L 0006040 E N I L ) F O R M A T I N F 0006060 O N I L ) ( 1 7 4 3 6 2 0006100 8 8 3 6 ) N I L ) ( H E A 0006120 D I N G N I L ( H E A D I N 0006140 G T Y P E R U N N I N G H E A 0006160 D ) ( 8 4 7 4 4 5 2 8 3 0006200 6 ) N I L ) ( T E X T N I 0006220 L N I L ( 8 4 9 6 4 5 6 0006240 6 0 0 ) N I L ) ) ) ( P A 0006260 G E N I L ( P A P E R S I Z 0006300 E N I L . L E T T E R ) 0006320 ( 0 0 6 1 2 7 9 2 ) ( ( 0006340 F O L I O N I L ( P A R A L 0006360 O O K S ( Q U A D C E N T E 0006400 R E D ) C H A R L O O K S ( 0006420 S U P E R S C R I P T 0 I N 0006440 V I S I B L E O F F S E L E 0006460 C T P O I N T O F F P R O T 0006500 E C T E D O F F S I Z E 1 0006520 0 F A M I L Y M O D E R N 0006540 O V E R L I N E O F F S T R 0006560 I K E O U T O F F U N D E R 0006600 L I N E O F F E X P A N S I 0006620 O N R E G U L A R S L O P E 0006640 R E G U L A R W E I G H T 0006660 M E D I U M I N V E R T E D 0006700 O F F U S E R I N F O N I L 0006720 S T Y L E N I L ) F O R M 0006740 A T I N F O N I L ) ( 1 7 4 0006760 3 6 2 8 8 3 6 ) N I L ) 0007000 ( H E A D I N G N I L ( H 0007020 E A D I N G T Y P E R U N N I 0007040 N G H E A D ) ( 8 4 7 4 4 0007060 5 2 8 3 6 ) N I L ) ( T E 0007100 X T N I L N I L ( 8 4 9 0007120 6 4 5 6 6 0 0 ) N I L ) ) 0007140 ) ) ) \0 \0 \0 \0 \0 005 \0 \t \0 . \0 \0 \0 0007160 \0 001 310 \0 \a \0 \0 \0 001 003 004 \0 \0 001 001 310 0007200 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 + \0 \0 \0 \0 001 0007240 310 \0 \a \0 \0 \0 001 003 004 \0 005 \0 \0 \0 \0 \0 0007260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007300 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 001 310 \0 \a \0 \0 0007320 \0 001 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 \0 0007360 \0 \0 001 310 \0 \v \0 \0 \0 004 002 003 \0 \0 \0 \0 0007400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007420 \0 \0 \0 \0 \0 + \0 \0 \0 \0 001 310 \0 \v \0 \0 0007440 \0 004 003 001 \0 005 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007500 ( \0 \0 \0 \0 001 310 \0 021 \0 \0 \0 004 002 003 \0 0007520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007540 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 \0 0007560 006 \0 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007620 ( \0 212 \0 212 001 8 \0 \0 \0 \0 \0 004 002 004 \0 0007640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007660 \0 \0 \0 \0 \0 \0 \0 \0 D \0 \0 \0 \0 001 310 \0 0007700 \0 \0 \0 \0 \0 003 004 \0 \0 001 001 310 001 \0 \0 \0 0007720 \0 \0 \0 \0 \v P A G E H E A D I N G 0007740 \0 \v R U N N I N G H E A D \0 \0 \0 0007760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010000 004 \0 \b \0 026 \0 \b T E R M I N A L \0 0010020 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 027 \0 \t H E L 0010040 V E T I C A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0010060 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0010100 \0 \0 002 \0 \0 024 \0 006 M O D E R N \0 \n 0010120 \0 \0 \0 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E 0010140 R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 0010160 M O D E R N \0 006 \0 \0 \0 \0 \0 \0 \0 \0 0010200 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0010220 \0 \0 001 \0 \0 022 \0 004 L O G O \0 030 \0 \0 0010240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \t \0 \0 0010260 \0 005 \0 \0 \0 \0 \b \0 \0 \0 001 \0 \0 \0 \0 006 0010300 \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 0010320 \t \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0010340 E T F N 001 \0 024 \0 006 M O D E R N \0 0010360 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 0010400 \0 004 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 002 \0 001 0010420 \0 \v H R U L E . G E T F N 001 \0 024 0010440 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 0010460 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 0010500 002 \0 \b \0 \0 \0 002 \0 001 \0 \v H R U L E 0010520 . G E T F N 001 \0 024 \0 006 M O D E R 0010540 N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 0010560 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 \b 0010600 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 0010620 002 \0 001 \0 \v H R U L E . G E T F N 0010640 001 \0 024 \0 006 M O D E R N \0 \f \0 \0 \0 0010660 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 0010700 \0 \0 \0 002 \0 \b \0 \0 \0 002 \0 001 \0 \v H R 0010720 U L E . G E T F N 001 \0 024 \0 006 M O 0010740 D E R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0010760 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 006 \0 0011000 \0 \0 ' \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 004 0011020 \0 \0 \0 026 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 0011040 003 \0 \0 \0 . \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 0011060 \0 003 \0 \0 \0 \f \0 \0 \0 \0 003 \0 \0 \0 001 \0 0011100 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 373 0011120 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 0011140 004 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 003 \0 \0 0011160 \0 4 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 001 \0 0011200 \0 \0 \n \0 \0 \0 \0 004 \0 \0 \0 l \0 \0 \0 \0 0011220 \a \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 001 \0 \0 0011240 \0 \0 002 \0 \0 \0 \v \0 \0 \0 \0 004 \0 \0 \0 \0 0011260 \0 002 \0 001 \0 \0 \0 006 \0 \0 \0 \0 \a \0 \0 \0 0011300 005 \0 \0 \0 \0 004 \0 \0 \0 \v \0 \0 \0 \0 \a \0 0011320 \0 \0 . \0 \0 \0 \0 004 \0 \0 \0 017 \0 \0 \0 \0 0011340 \a \0 \0 \0 304 \0 \0 \0 \0 004 \0 \0 \0 \v \0 \0 0011360 \0 \0 \a \0 \0 \0 026 \0 \0 \0 \0 004 \0 \0 \0 022 0011400 \0 \0 \0 \0 \a \0 \0 \0 t \0 \0 \0 \0 004 \0 \0 0011420 \0 022 \0 \0 \0 \0 \a \0 \0 \0 246 \0 \0 \0 \0 004 0011440 \0 \0 \0 026 \0 \0 \0 \0 \a \0 \0 \0 211 \0 \0 \0 0011460 \0 004 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 \b \0 \0 0011500 \0 \0 003 \0 \0 \0 \0 \0 002 \0 003 \0 \0 001 \t \0 0011520 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 267 0011540 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 0011560 330 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 003 \0 \0 0011600 001 " \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 003 \0 0011620 \0 \t * \0 E z 272 0011627