vi 에디터에서 텍스트 바꾸는 법이다.

기본형식은 다음과 같다. (맨앞에 :(콜론)이 있음)


:%s/찾는텍스트/변경할텍스트/옵션


[옵션설명]

  • i : 대소문자 구분없이 변경
  • g : 전역으로 치환
  • c : 찾을때마다 변경할 것인지 물어봄


1. foo 텍스트를 bar로 모두 변경

예제) :%s/foo/bar/g


2. foo 텍스트를 bar로 모두 변경하며, 변경전 바꿔도 되는지 물어본다.

예제) :%s/foo/bar/gc


3. 대소문자 구분없이 모두 변경

예제) :%s/foo/bar/gi



'서버 > 리눅스 명령어' 카테고리의 다른 글

[리눅스] sudo  (0) 2017.02.03
[리눅스] strings 명령어  (0) 2016.08.30
[리눅스] vi 에디터 기본  (0) 2015.12.28
[리눅스] find  (0) 2015.12.16
[리눅스] sort  (0) 2015.12.09
Posted by SungHoon, Park
,