. \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 . T H   P A T H F I N D   1   " "   " 1 . 0 0 " 
 
 . \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 . S H   N A M E 
 
 p a t h f i n d   \ ( e m   w y s z u k u j e   p l i k i   w   z a d a n y c h   k a t a l o g a c h 
 
 . \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 . S H   S Y N O P S I S 
 
 . B   p a t h f i n d 
 
 [ 
 
 . B   \ - \ - a l l 
 
 ]   [ 
 
 . B   \ - \ - ? 
 
 ]   [ 
 
 . B   \ - \ - h e l p 
 
 ]   [ 
 
 . B   \ - \ - v e r s i o n 
 
 ] 
 
 . i f   n   . t i   + 9 n 
 
 . \ "   . i f   t   . t i   + \ w ' \ f B p a t h f i n d \ f P \   ' u 
 
 e n v v a r   [   p l i k ( i )   ] 
 
 . \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 . S H   O P T I O N S 
 
 O p c j e 
 
 . B   p a t h f i n d 
 
 m o g   b y   p o p r z e d z a n e   j e d n y m   a l b o   d w o m a   m y [l n i k a m i   i   
 
 s k r a c a n e   d o   d o w o l n e g o   r o z p o z n a w a l n e g o   p r z e d r o s t k a   w Ba [c i w e j 
 
 n a z w y   o p c j i ;   t r z y   p o n i |s z e   o p c j e : 
 
 . B R   \ - v   , 
 
 . B R   \ - v e r 
 
 o r a z 
 
 . B   \ - \ - v e r s i o n 
 
 z o s t a n   z i n t e r p r e t o w a n e   j a k o   - - v e r s i o n . 
 
 . P P 
 
 A b y   u n i k n   n i e w Ba [c i w e j   i n t e r p r e t a c j i   n a z w y   p l i k  w 
 
 z a c z y n a j c e   s i   o d   m y [l n i k a   p o w i n n y   b y   p o d a w a n e   z a   p o m o c 
 
 p e Bn e j   a l b o   w z g l d n e j   [c i e |k i   d o s t p u ,   j a k   t u : 
 
 . I   / t m p / - c o s t a m 
 
 l u b   t u : 
 
 . I R   . / - c o s t a m   . 
 
 . \ "   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 . T P   \ w ' \ f B \ - v e r s i o n \ f P ' u + 3 n 
 
 . B   \ - a l l 
 
 W y s z u k i w a n i e   w s z y s t k i c h   z a d a n y c h   p l i k  w   w e   w s z y s t k i c h 
 
 k a t a l o g a c h   w s k a z a n e j   [c i e |k i   -   n o r m a l n i e   p r o g r a m   p r z e r y w a 
 
 p o s z u k i w a n i a   p o   o d n a l e z i e n i u   p i e r w s z e g o   e g z e m p l a r z a   p l i k u 
 
 o   z a d a n e j   n a z w i e . 
 
 . \ "   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 . T P 
 
 . B   \ - ? 
 
 T o   s a m o   c o 
 
 . B R   \ - h e l p   . 
 
 . \ "   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 . T P 
 
 . B   \ - h e l p 
 
 W y p i s a n i e   n a   s t a n d a r d o w y m   w y j [c i u   ( 
 
 . I R   s t d o u t   ) 
 
 k r  t k i e g o   k o m u n i k a t u   p o m o c y   o p i s u j c e g o   s p o s  b   u |y c i a   s k r y p t u 
 
 i   z a k o Dc z e n i e   d z i a Ba n i a   z   k o d e m   p o w r o t n y m   o z n a c z a j c y m 
 
 s u k c e s . 
 
 . \ "   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 . T P 
 
 . B   \ - v e r s i o n 
 
 W y [w i e t l e n i e   n a   s t a n d a r d o w y m   w y j [c i u   ( 
 
 . I R   s t d o u t   ) 
 
 n u m e r u   w e r s j i   p r o g r a m u   i   d a t y   w y d a n i a ,   z a k o Dc z e n i e   s k r y p t u 
 
 z   k o d e m   p o w r o t n y m   o z n a c z a j c y m   s u k c e s . 
 
 . \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 . S H   D E S C R I P T I O N 
 
 P o l e c e n i e 
 
 . B   p a t h f i n d 
 
 p r z e g l d a   k a t a l o g i   z   l i s t y   p r z e k a z a n e j   w   p o s t a c i   c i g u 
 
 [c i e |e k   r o z d z i e l a n y c h   z n a k a m i   d w u k r o p k a ,   p r z y p i s a n e g o   d o 
 
 z m i e n n e j   [r o d o w i s k o w e j   \ f I e n v v a r \ f P ,   s z u k a j c   w   n i c h   p l i k  w 
 
 w s k a z a n y c h   w   w y w o Ba n i u ;   w y n i k i e m   w y s z u k i w a n i a   j e s t   l i s t a 
 
 p e Bn y c h   [c i e |e k   d o s t p u   d o     o d n a l e z i o n y c h   p l i k  w ,   w y p i s y w a n a 
 
 n a   s t a n d a r d o w e   w y j [c i e   ( 
 
 . I R   s t d o u t   ) 
 
 ,   e w e n t u a l n i e   k o m u n i k a t   \ f I p l i k :   n i e   z n a l e z i o n o \ f P   n a 
 
 s t a n d a r d o w y m   w y j [c i u   d i a g n o s t y c z n y m   ( 
 
 . I R   s t d e r r   ) 
 
 ,   j e [l i   p l i k u   n i e   u d a Bo   s i   o d n a l e z  w   |a d n y m   z   k a t a l o g  w 
 
 [c i e |k i   p r z e s z u k i w a n i a . 
 
 . P P 
 
 K o d   p o w r o t n y   p o l e c e n i a 
 
 . B   p a t h f i n d 
 
 t o   0   w   r a z i e   p o w o d z e n i a ;   w   p r z y p a d k u   p o r a |k i   w a r t o [  k o d u 
 
 r e p r e z e n t u j e   l i c z b   p l i k  w ,   k t  r y c h   n i e   u d a Bo   s i   w y s z u k a , 
 
 o g r a n i c z o n   m a k s y m a l n   w a r t o [c i   k o d u   p o w r o t n e g o   ( 1 2 5 ) . 
 
 . P P 
 
 N a   p r z y k Ba d : 
 
 . R S 
 
 . n f 
 
 \ & \ f C p a t h f i n d   P A T H   l s \ f P 
 
 . f i 
 
 . R E 
 
 w   w i k s z o [c i   s y s t e m  w   u n i k s o w y c h   d a   n a   w y j [c i u : 
 
 . R S 
 
 . n f 
 
 \ & \ f C / b i n / l s \ f P 
 
 . f i 
 
 . R E 
 
 a   p o l e c e n i e : 
 
 . R S 
 
 . n f 
 
 \ & \ f C p a t h f i n d   - - a l l   P A T H   g c c   g + + \ f P 
 
 . f i 
 
 . R E 
 
 z w r  c i   w   n i e k t  r y c h   s y s t e m a c h 
 
 . R S 
 
 . n f 
 
 \ & \ f C / u s r / l o c a l / b i n / g c c 
 
 / u s r / b i n / g c c 
 
 / u s r / l o c a l / g n a t / b i n / g c c 
 
 / u s r / l o c a l / b i n / g + + 
 
 / u s r / b i n / g + + \ f P 
 
 . f i 
 
 . R E 
 
 . \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 . S H   " S E E   A L S O " 
 
 . B R   f i n d   ( 1 ) , 
 
 . B R   l o c a t e   ( 1 ) , 
 
 . B R   s l o c a t e   ( 1 ) , 
 
 . B R   t y p e   ( 1 ) , 
 
 . B R   w h e n c e   ( 1 ) , 
 
 . B R   w h e r e   ( 1 ) , 
 
 . B R   w h e r e i s   ( 1 ) . 
 
 . \ "   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 