Linux 복습 요약 6 - sed

1950 단어 Linux
LINUX
리 눅 스 복습 요약 6 ~
sed
sed 는 스 트림 편집기 로 정규 표현 식 에 완벽 하 게 맞 출 수 있 습 니 다.
이것 은 먼저 처리 할 줄 을 임시 버퍼 에 저장 하고, 이어서 sed 명령 으로 버퍼 의 내용 을 처리 합 니 다.처리 가 끝 난 후 버퍼 의 내용 을 화면 에 출력 하고 다음 줄 을 파일 끝까지 처리 합 니 다.
sed 에서 흔히 볼 수 있 는 인자:
-n	//         ,     
-e	//      
-i	//      
-r	//     

sed 일반적인 명령:
a\	             (         ,         \)
c\	               (         ,         \)
i\	            (         ,         \)
&	         
p	//  
d	//  
=	//        
l	//       
$	//    
n	//        ,             
r	//              ,     
w	//              ,     
!	//              
s	//           
y	//           
g	//         
h	//              
H	//              
g	//              
G	//              
x	//             
q	//    

//      、  、             、              

예:
1.        :
$ sed -n '1p'	   

2.   1-3 
$ sed -n '1,3p'    

3.            "string"  
$ sed -n '/string/p'    

4.      "string1"     "string2"    
$ sed -n '/string1/,/string2/p'    

5.     "string"   
$ sed -n '/string/='    

6.     "string"     
$ sed -n -e '/string/p' -e '/string/='    

7.       
$ sed -n '$p'    

8.     "string1"   "string2"
$ sed -i 's/string1/string2/g'    	(  s   ,g     )

9.        "string1",      "string2"
$ sed -i -e '1i string1' -e '$a string2'    	(1     ,$      )

10.    1-4       "string"
$ sed -i '1,4a string'    

11.    1-3 
$ sed -i '1,3d'    

12.	   'string1'  10     	
$ sed -i '/string1/,10d'    

13.  a.txt           “string”   
$ sed '/sring/ r a.txt'    

14.  a.txt           “string”   
$ sed '/sring/ w a.txt'    

전재 출처 밝 혀 주세요!!
잘못 쓰 거나 전면적 이지 않 은 부분 이 있 으 면 홈 페이지 의 연락 처 를 통 해 지적 할 수 있 습 니 다. 감사합니다.

좋은 웹페이지 즐겨찾기