[23448] 2015-01-03_一大波有用的bash别名和函数

文档创建者:s7ckTeam
浏览次数:5
最后更新:2025-01-18
2015-01-03_一大波有用的bash别名和函数   b a s h   L i n u x   2 0 1 5 - 0 1 - 0 3 s s h 使 a l i a s s h e l l s h e l l b a s h   b a s h   s h e l l   便 使 访 L C T T   访 1 .   c o m m a n d   l s   l s 使 l s :
1 .   l s   1 .   a l i a s   l s = " l s   - - c o l o r = a u t o " 使 l s 1 .   a l i a s   l l = " l s   - - c o l o r   - a l " 1 .   a l i a s   g r e p = ' g r e p   - - c o l o r = a u t o ' g r e p 1 .   m c d ( )   {   m k d i r   - p   " $ 1 " ;   c d   " $ 1 " ; }     m c d   [ ] 1 .   c l s ( )   {   c d   " $ 1 " ;   l s ; } c l s [ ] 1 .   b a c k u p ( )   {   c p   " $ 1 " { , . b a k } ; } :   b a c k u p   [ ]     [ ] . b a k 1 .   m d 5 c h e c k ( )   {   m d 5 s u m   " $ 1 "   |   g r e p   " $ 2 " ; } m d 5 m d 5 c h e c k [ ] [ ] 1 .   a l i a s   m a k e s c r i p t = " f c   - r n l   |   h e a d   - 1   > "  
m a k e s c r i p t   [ . s h ] 1 .   a l i a s   g e n p a s s w d = " s t r i n g s   / d e v / u r a n d o m   |   g r e p   - o   ' [ [ : a l n u m : ] ] '   |   h e a d   - n   3 0   |   t r   - d   ' n ' ;   e c h o "   1 .   a l i a s   c = " c l e a r " 1 .   a l i a s   h i s t g = " h i s t o r y   |   g r e p " h i s t g   [ ] 1 .   a l i a s   . . = ' c d   . . '   c d   1 .   a l i a s   . . . = ' c d   . . / . . ' 1 .   e x t r a c t ( )   {   2 .           i f   [   - f   $ 1   ]   ;   t h e n   3 .               c a s e   $ 1   i n   4 .                   * . t a r . b z 2 )       t a r   x j f   $ 1           ; ;   5 .                   * . t a r . g z )         t a r   x z f   $ 1           ; ;   6 .                   * . b z 2 )               b u n z i p 2   $ 1           ; ;   7 .                   * . r a r )               u n r a r   e   $ 1           ; ;   8 .                   * . g z )                 g u n z i p   $ 1             ; ;   9 .                   * . t a r )               t a r   x f   $ 1             ; ;   1 0 .                   * . t b z 2 )             t a r   x j f   $ 1           ; ;   1 1 .                   * . t g z )               t a r   x z f   $ 1           ; ;   1 2 .                   * . z i p )               u n z i p   $ 1               ; ;   1 3 .                   * . Z )                   u n c o m p r e s s   $ 1     ; ;   1 4 .                   * . 7 z )                 7 z   x   $ 1                 ; ;   1 5 .                   * )           e c h o   " ' $ 1 '   c a n n o t   b e   e x t r a c t e d   v i a   e x t r a c t ( ) "   ; ;   1 6 .                     e s a c   1 7 .             e l s e  
1 8 .                     e c h o   " ' $ 1 '   i s   n o t   a   v a l i d   f i l e "   1 9 .             f i   2 0 .   } e x t r a c t :   [ ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则