[22604] 2014-04-27_Bash脚本15分钟进阶教程

文档创建者:s7ckTeam
浏览次数:8
最后更新:2025-01-18
2014-04-27_Bash脚本15分钟进阶教程 B a s h 1 5 L i n u x   2 0 1 4 - 0 4 - 2 7 T e s t i n g   o n   t h e   T o i l e t   ( T O T T ) b a s h # ! / b i n / b a s h s e t   - o   n o u n s e t s e t   - o   e r r e x i t 1 .   ( ) 2 .   L i n u x m k d i r   - p     r m   - f e r r e x i t ( ) b a s h 使 E x t r a c t B a s h C o m m e n t s ( )   {         e g r e p   " ^ # " }     c a t   m y s c r i p t . s h   |   E x t r a c t B a s h C o m m e n t s   |   w c     c o m m e n t s = $ ( E x t r a c t B a s h C o m m e n t s   <   m y s c r i p t . s h ) S u m L i n e s ( )   {     #   i t e r a t i n g   o v e r   s t d i n   -   s i m i l a r   t o   a w k                             l o c a l   s u m = 0         l o c a l   l i n e =        
        w h i l e   r e a d   l i n e   ;   d o                 s u m = $ ( ( $ { s u m }   +   $ { l i n e } ) )         d o n e                 e c h o   $ { s u m } }     S u m L i n e s   <   d a t a _ o n e _ n u m b e r _ p e r _ l i n e . t x t     l o g ( )   {     #   c l a s s i c   l o g g e r               l o c a l   p r e f i x = " [ $ ( d a t e   + % Y / % m / % d   % H : % M : % S ) ] :   "               e c h o   " $ { p r e f i x }   $ @ "   > & 2 }     l o g   " I N F O "   " a   m e s s a g e " b a s h m a i n
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则