컴퓨터/LINUX

[LINUX] vi 문자열 바꾸는 방법

푸른바다23 2018. 8. 28. 17:13

LINUX를 사용하다보면 문서 편집을 할때가 있다. 


그때 많이 사용하는 툴은 VI이다.


오늘은 문서내에 특정문자를 바꾸는 방법에 대한 정보를 공유한다.


1. :%s/AAA/BBB 

AAA문자열을 BBB문자열로 변경하는 방법이다.  이방법은 모든 AAA가 BBB로 바로 바꿀 때 사용한다.


2. :%s/AAA/BBB/c

1번은 전체문자열을 한번에 바꾸는 방법이고, 2번은 문자열마다 바꿀여부를 물어보는 방법이다. 

y는 바꾼다. n은 안바꾼다. a는 나머진 다 바꾼다. 


3. :%s/AAA/BBB/i

1,2번은 문자열에 대한 대소문자를 구분한다. /i를 붙이면 대소문자를 구분하지 않는다.


다음엔 vi에 많이 쓰이는 명령어에 대해서 적어보겠다. 

반응형