[24469] 2015-11-16_sed命令详解

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-18
2015-11-16_sed命令详解 s e d   L i n u x   2 0 1 5 - 1 1 - 1 6 s e d s t r e a m   e d i t o r p a t t e r n   s p a c e s e d   使 使 s e d 使 o p t i o n o p t i o n - n   使 s i l e n t - s s e d s t d i n - n s e d ( ) - e     s e d   - f     s e d   f i l e n a m e s e d - r   s e d ( ) - i   1 .   s e d   [ o p t i o n ]   ' c o m m a n d '   i n p u t _ f i l e - f   f i l e n a m e
a   a p p e n d   a   s ( n ) s c   c h a n g e / c   s ( n ) s i   i n s e r t i   s ( n ) s d d e l e t e p p r i n t s s u b s s o l d n e w t e s t . t x t 使 a 1 , 2 s / o l d / n e w / g 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   c a t   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   t h i s   i s   f o u r t h   l i n e 6 .   t h i s   f i f t h   l i n e 7 .   h a p p y   e v e r y d a y 8 .   e n d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' 1 a   a d d   o n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   a d d   o n e
1 2 ( ) a d d   o n e a d d   o n e 4 .   t h i s   i s   s e c o n d   l i n e 5 .   t h i s   i s   t h i r d   l i n e 6 .   t h i s   i s   f o u r t h   l i n e 7 .   t h i s   i s   f i f t h   l i n e 8 .   h a p p y   e v e r y d a y 9 .   e n d 1 , 3 $ 2 , $ 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' 1 , $ a   a d d   o n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   a d d   o n e 4 .   t h i s   i s   s e c o n d   l i n e 5 .   a d d   o n e 6 .   t h i s   i s   t h i r d   l i n e 7 .   a d d   o n e 8 .   t h i s   i s   f o u r t h   l i n e 9 .   a d d   o n e 1 0 .   t h i s   i s   f i f t h   l i n e 1 1 .   a d d   o n e 1 2 .   h a p p y   e v e r y d a y 1 3 .   a d d   o n e 1 4 .   e n d 1 5 .   a d d   o n e
a d d   o n e f i r s t a d d   o n e f i r s t a d d   o n e 使 h a d a y h a p p y   e v e r y d a y a d d   o n e i i 使 a a a i c 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' / f i r s t / a   a d d   o n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   a d d   o n e 4 .   t h i s   i s   s e c o n d   l i n e 5 .   t h i s   i s   t h i r d   l i n e 6 .   t h i s   i s   f o u r t h   l i n e 7 .   t h i s   i s   f i f t h   l i n e 8 .   h a p p y   e v e r y d a y 9 .   e n d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' / ^ h a . * d a y $ / a   a d d   o n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   t h i s   i s   f o u r t h   l i n e 6 .   t h i s   i s   f i f t h   l i n e 7 .   h a p p y   e v e r y d a y 8 .   a d d   o n e 9 .   e n d ^ h a . * d a y $
a d d   o n e a d d   o n e h a d a y r e p l a c e   l i n e d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' $ c   a d d   o n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   t h i s   i s   f o u r t h   l i n e 6 .   t h i s   i s           f i f t h   l i n e 7 .   h a p p y   e v e r y d a y 8 .   a d d   o n e 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' 4 , $ c   a d d   o n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   a d d   o n e 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' / ^ h a . * d a y $ / c   r e p l a c e   l i n e '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   t h i s   i s   f o u r t h   l i n e 6 .   t h i s   i s   f i f t h   l i n e 7 .   r e p l a c e   l i n e 8 .   e n d
h a d a y p p - n 使 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' / ^ h a . * d a y $ / d '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   t h i s   i s   f o u r t h   l i n e 6 .   t h i s   i s   f i f t h   l i n e 7 .   e n d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' 4 , $ d '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   - n   ' 4 , $ p '   t e s t . t x t 2 .   t h i s   i s   f o u r t h   l i n e 3 .   t h i s   i s   f i f t h   l i n e 4 .   h a p p y   e v e r y d a y 5 .   e n d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   - n   ' / ^ h a . * d a y $ / p '   t e s t . t x t 2 .   h a p p y   e v e r y d a y
h a d a y s s 使 l i n e t e x t g g l o b a l g l i n e h a d a y h a p p y   e v e r y d a y h a p p y v e r y   h a p p y 2 .   h a p p y   e v e r y d a y 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' s / l i n e / t e x t / g '   t e s t . t x t 2 .   t h i s   i s   f i r s t   t e x t 3 .   t h i s   i s   s e c o n d   t e x t 4 .   t h i s   i s   t h i r d   t e x t 5 .   t h i s   i s   f o u r t h   t e x t 6 .   t h i s   i s   f i f t h   t e x t 7 .   h a p p y   e v e r y d a y 8 .   e n d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' / ^ h a . * d a y $ / s / h a p p y / v e r y   h a p p y / g '   t e s t . t x t 2 .   t h i s   i s   f i r s t   l i n e 3 .   t h i s   i s   s e c o n d   l i n e 4 .   t h i s   i s   t h i r d   l i n e 5 .   t h i s   i s   f o u r t h   l i n e 6 .   t h i s   i s   f i f t h   l i n e 7 .   v e r y   h a p p y   e v e r y d a y 8 .   e n d 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' s / ( . * ) l i n e $ / 1 / g '   t e s t . t x t 2 .   t h i s   i s   f i r s t
s o l d s e d 使 n 1 l i n e l i n e 使 3 .   t h i s   i s   s e c o n d 4 .   t h i s   i s   t h i r d 5 .   t h i s   i s   f o u r t h 6 .   t h i s   i s   f i f t h 7 .   h a p p y   e v e r y d a y 8 .   e n d s / o l d / n e w / g ( . * ) l i n e $ ( ) ( ) ( . * ) ( . * ) l i n e $ 1 2 3 1 .   [ q i f u g u a n g @ w i n w i l l ~ ] $   s e d   ' s / ( . * ) i s ( . * ) l i n e / 1 2 / g '   t e s t . t x t 2 .   t h i s     f i r s t 3 .   t h i s     s e c o n d 4 .   t h i s     t h i r d 5 .   t h i s     f o u r t h 6 .   t h i s     f i f t h 7 .   h a p p y   e v e r y d a y 8 .   e n d
h t t p : / / q i f u g u a n g . m e / 2 0 1 5 / 0 9 / 2 1 / s e d % E 5 % 9 1 % B D % E 4 % B B % A 4 % E 8 % A F % A 6 % E 8 % A 7 % A 3 /   w i n w i l l 2 0 1 2 i s i s 1 2

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则