$ od -c -N 50000 [Indigo]<BravoX>helpr>5.4>RepeatingCommands.BProc!1 0000000 $ R e p e a t i n g C o m m a n 0000020 d s . B P r o c $ M 1 , 2 7 0000040 4 , 2 7 4 $ \r $ I $ P r o c e 0000060 d u r e : R e p e a t i n g 0000100 c o m m a n d s \r \r $ I $ G o a 0000120 l : \r T h e r e w i l l b e 0000140 t i m e s w h e n y o u 0000160 w i l l b e r e p e a t i n 0000200 g t h e s a m e o p e r a 0000220 t i o n i n s e v e r a l 0000240 d i f f e r e n t l o c a t i 0000260 o n s i n y o u r d o c u 0000300 m e n t . E x a m p l e s : 0000320 \r $ I $ ( i ) c r e a t i n g 0000340 s e v e r a l c o p i e s 0000360 o f t h e s a m e w o r d 0000400 o r l i n e \r ( i i ) r e 0000420 p l a c i n g s e v e r a l 0000440 d i f f e r e n t w o r d s 0000460 i n y o u r d o c u m e n t 0000500 w i t h t h e s a m e n 0000520 e w w o r d \r ( i i i ) r e 0000540 p e a t i n g a F i n d c 0000560 o m m a n d t o l o o k f 0000600 o r t h e n e x t o c c u 0000620 r r e n c e o f a w o r d 0000640 y o u a r e l \0 005 202 \0 037 \0 0000660 \b 365 035 \0 \0 ( \0 005 201 \0 037 \0 \b 365 035 \0 0000700 \0 ( \0 006 212 \0 004 366 037 \0 \b 365 035 \0 \0 ( 0000720 \0 ( \f I \0 J \0 321 \f \0 004 \0 0000740 300 \0 \0 + 004 6 310 H 300 I 330 M 300 S 311 j 0000760 301 n 001 252 \0 \0 \0 \0 002 \f \0 \0 350 325 360 354 0001000 o o k i n g f o r . \r $ I $ T 0001020 h e s e t a s k s c a n a 0001040 l l b e a c c o m p l i s h 0001060 e d u s i n g t h e < E S 0001100 C > k e y , w h i c h e s 0001120 s e n t i a l l y m e a n s 0001140 " r e p e a t t h e l a s t 0001160 c o m m a n d t h a t I 0001200 d i d " . \r \r N o t e : I t 0001220 i s p o s s i b l e t o r 0001240 e p e a t o n l y t h e l 0001260 a s t p r e v i o u s c o m 0001300 m a n d , n o t a n y o f 0001320 t h e c o m m a n d s b e 0001340 f o r e t h a t . \r \r $ I $ P 0001360 r o c e d u r e : \r \r $ I $ ( 1 0001400 ) Y o u h a v e j u s t 0001420 e x e c u t e d a c o m m a 0001440 n d ( e . g . , t h e a d 0001460 d i t i o n o f a p h r a 0001500 s e a t a s p e c i f i c 0001520 l o c a t i o n i n y o u 0001540 r d o c u m e n t ) a n d 0001560 y o u w o u l d l i k e t 0001600 h e c o m m a n d r e p e a 0001620 t e d a t a n o t h e r l 0001640 o c a t i o n ( e . g . , a 0001660 d d i n g t h e s a m e p 0001700 h r a s e t h \0 006 212 \0 004 366 037 \0 0001720 \b 365 035 \0 \0 ( \0 005 202 \0 037 \0 \b 365 035 \0 0001740 \0 ( \0 \f 016 354 016 373 300 \0 310 207 300 352 330 357 0001760 300 371 001 310 376 321 \0 \0 003 L \0 \0 361 344 364 364 0002000 e r e ) . \r \r ( 2 ) U s e t 0002020 h e c u r s o r t o s e l 0002040 e c t t h e n e w l o c a 0002060 t i o n ( o r s o m e t i m 0002100 e s t h e n e w w o r d ) 0002120 o n w h i c h y o u w a 0002140 n t t h e c o m m a n d r 0002160 e p e a t e d . \r \r ( 3 ) P r 0002200 e s s t h e < D O > k e y 0002220 i n t h e u p p e r l e 0002240 f t h a d c o r n e r o f 0002260 y o u r k e y b o a r d . 0002300 ( O n A l t o I k e y b 0002320 o a r d s t h i s k e y i 0002340 s u s u a l l y m a r k e d 0002360 E S C . ) T h e c o m m 0002400 a n d w i l l n o w b e 0002420 r e p e a t e d i n t h e 0002440 l o c a t i o n o r o n t 0002460 h e n e w w o r d y o u 0002500 s p e c i f i e d . \r \r $ I $ P 0002520 r o c e d u r e : " R e p e a 0002540 t i n g a r e p e a t " . 0002560 Y o u c a n c o n t i n u 0002600 e t o r e p e a t t h e 0002620 s m e c o m m a n d o n n 0002640 e w l o c a t i o n s b y 0002660 r e p e a t i n g s t e p s 0002700 2 a n \0 006 212 \0 004 366 037 \0 \b 365 035 \0 0002720 \0 ( \0 005 202 \0 037 \0 \b 365 035 \0 \0 ( 001 L 0002740 \0 \0 @ 300 \0 \0 277 300 366 331 O 301 Y 321 Z 0002760 301 q 001 304 376 373 \0 \0 002 \r \0 \0 357 342 362 360 0003000 d 3 a b o v e . \r \r \r $ I $ 0003020 D e t a i l s a n d s p e c 0003040 i a l c o n d i t i o n s : \r 0003060 E x a c t l y w h a t o p e 0003100 r a t i o n i s r e p e a t 0003120 e d d e p e n d s u p o n 0003140 t h e p a r t i c u l a r c 0003160 o m m a n d y o u a r e u 0003200 s i n g . T h i s i s b 0003220 e s t i l l u s t r a t e d 0003240 b y e x a m p l e s : \r \r $ I 0003260 $ ( i ) Y o u h a v e d e 0003300 l e t e d a s i n g l e w 0003320 o r d a n d r e p l a c e d 0003340 i t b y t y p i n g i n 0003360 a n e w o n e : I f 0003400 y o u n o w s e l e c t a 0003420 d i f f e r e n t w o r d 0003440 a n d p r e s s < D O > , 0003460 i t w i l l a l s o b e 0003500 r e p l a c e d b y t h e 0003520 n e w w o r d . I f y o 0003540 u s e l e c t a w h o l e 0003560 p h r a s e a n d p r e s 0003600 s < D O > , a l l o f t 0003620 h e w o r d s i n t h e 0003640 p h r a s e w i l l b e r 0003660 e p l a c e d b y t h e s 0003700 i n g l e n e \0 005 202 \0 037 \0 \b 365 0003720 035 \0 \0 ( \0 006 212 \0 004 366 037 \0 \b 365 035 \0 0003740 \0 ( \0 \r \0 256 300 \0 330 020 310 / 300 0 320 265 0003760 300 373 001 310 377 L \0 \0 005 G \0 \0 361 344 363 363 0004000 w w o r d . \r \r ( i i ) Y o 0004020 u h a v e s e l e c t e d 0004040 a p h r a s e a n d m a d 0004060 e i t b o l d b y p r e 0004100 s s i n g < L O O K > < b b > 0004120 : S e l e c t i n g a n 0004140 e w p h r a s e a n d p r 0004160 e s s i n g < D O > w i l l 0004200 b o l d t h a t p h r a s 0004220 e a l s o . \r \r ( i i i ) Y 0004240 o u h a v e s e l e c t e d 0004260 a p h r a s e a n d m a 0004300 d e i t b o l d a n d i 0004320 t a l i c b y p r e s s i n 0004340 g < L O O K > < b b > f o l 0004360 l o w e d b y < L O O K > < 0004400 i i > : S e l e c t i n g 0004420 a n e w p h r a s e a n d 0004440 p r e s s i n g < D O > w 0004460 i l l m a k e t h a t p h 0004500 r a s e o n l y i t a l i c 0004520 , s i n c e o n l y t h e 0004540 l a s t c o m m a n d i s 0004560 r e p e a t e d . \r \r ( i v ) 0004600 Y o u h a v e t y p e d 0004620 i n s e v e r a l p a r a g 0004640 r a p h s a n d i m m e d i 0004660 a t e l y p r e s s < D O > 0004700 a f t e r f i n i s h i n g 0004720 \0 006 212 \0 004 366 037 \0 \b 365 035 \0 \0 ( 300 \0 0004740 320 016 300 Q 320 237 330 313 320 316 301 004 311 E 301 P 0004760 321 201 001 320 376 256 \0 \0 003 G \0 \0 357 350 357 357 0005000 : T h e s a m e p a r a 0005020 g r a p h s w h i c h y o u 0005040 h a v e j u s t t y p e d 0005060 w i l l b e a p p e n d e 0005100 d a f t e r t h e l o c a 0005120 t i o n y o u j u s t e n 0005140 d e d i n ( w h e r e t h 0005160 e c u r s o r i s ) . \r \r ( 0005200 v ) Y o u h a v e j u s t 0005220 u s e d t h e < L O O K > 0005240 k e y t o c o p y t h e 0005260 l o o k s o f o n e p a 0005300 r a g r a p h o n t o a s 0005320 e c o n d : S e l e c t i n 0005340 g a n e w p a r a g r a p 0005360 h o r g r o u p o f p a 0005400 r a g r a p h s a n d p r e 0005420 s s i n g < D O > w i l l 0005440 c a u s e t h e m t o i n 0005460 h e r i t t h e s a m e l 0005500 o o k s . \r \r $ I $ A s a g 0005520 e n e r a l r u l e , t h e 0005540 o p e r a t i o n w h i c h 0005560 w i l l b e r e p e a t e 0005600 d w i l l b e w h a t y 0005620 o u e x p e c t , a l t h o 0005640 u g h o c c a s i o n a l l y 0005660 t h e r e s u l t s w i l 0005700 l b e a \0 006 212 \0 004 366 037 \0 \b 365 0005720 035 \0 \0 ( \0 005 202 \0 037 \0 \b 365 035 \0 \0 ( 0005740 001 G \0 \0 @ 320 \0 300 003 320 203 300 326 001 E 0005760 301 G 001 306 374 256 \0 \0 005 + 001 + 360 343 363 361 0006000 s u r p r i s e . I f y 0006020 o u a r e u n s u r e a b 0006040 o u t t h e o u t c o m e , 0006060 g o a h e a d a n d p r 0006100 e s s < D O > : I f i t 0006120 i s n o t w h a t y o u 0006140 w a n t , y o u c a n a l 0006160 w a y s p r e s s < C A N C 0006200 L > - - a n y c o m m a n 0006220 d w h i c h c a n b e r 0006240 e p e a t e d c a n a l s o 0006260 b e c a n c e l l e d . 0006300 F o r d e t a i l s o n t 0006320 h i s p r o c e s s , s e e 0006340 : \r $ I $ 005 $ ? " C a n c e l i 0006360 n g C o m m a n d s . B P r o c 0006400 " , 0 $ S e l e c t i o n : 0006420 C a n c e l i n g C o m m a n 0006440 d s \r \r C e r t a i n c o m m 0006460 a n d s c a n n o t b e r 0006500 e p e a t e d , e . g . w i 0006520 n d o w o p e r a t i o n s , 0006540 S a v e a l l ' s , e t c 0006560 . I f B r a v o X c a n 0006600 n o t r e p e a t a c o m 0006620 m a n d f o r y o u , i t 0006640 w i l l t e l l y o u s 0006660 o . \r \r \r $ I $ R e l a t e d 0006700 t o p i c : \r \0 \0 005 202 \0 037 \0 \b 365 0006720 035 \0 \0 ( \0 @ 300 \0 320 \f 300 276 320 341 300 342 0006740 \0 345 300 346 321 004 301 020 321 " 301 $ 311 a 301 i 0006760 331 270 001 307 377 G \0 \0 003 + 001 + 352 344 353 352 0007000 F i n a l l y , t h e r e a 0007020 r e t w o o t h e r t y p 0007040 e s o f u s e s f o r t 0007060 h e < D O > c o m m a n d . 0007100 F o r d e t a i l s , s 0007120 e e : \r $ I $ 005 $ ? " U s e s O 0007140 f D O . B P r o c " , 0 $ P r 0007160 o c e d u r e s : T h e u s 0007200 e s o f t h e < D O > k 0007220 e y \r \r I t i s a l s o p 0007240 o s s i b l e t o c a n c e 0007260 l a c o m m a n d w h i c 0007300 h y o u h a v e j u s t 0007320 e x e c u t e d . S e e : \r 0007340 $ I $ 005 $ ? " C a n c e l i n g 0007360 C o m m a n d s . B P r o c " , 0007400 0 $ S e l e c t i o n : C a 0007420 n c e l i n g C o m m a n d s 0007440 \r $ I $ $ Q $ $ ^ \r \r \0 \0 \0 \0 \0 0007460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 * 0007720 \0 \0 \0 005 202 \0 037 \0 \b 365 035 \0 \0 ( \0 @ 0007740 300 \0 \0 W 300 X 320 n 300 z \0 343 300 344 321 002 0007760 301 016 001 + 375 G \0 \0 001 + 001 + 357 351 360 357 0010000