UNIX vi editer 문자 치환하기
IT,PC,모바일,스마트폰 정보와 팁 그리고 제품리뷰와 생활정보
UNIX vi editer 문자 치환하기
2011. 2. 1. 23:19
vi 편집기에서 문자 치환하는 방법입니다.
알고 있으면 상당히 편합니다.. ㅎㅎ
범위관련 특수문자
현재 : '.'
처음 : '^'
맨끝 : '$'
전체 : '%'
escape 문자는 '\' 사용
1. 전체 치환
:%s/test/test2/g
2. 2~11 치환
:2,11s/test/test2/g
3. -2 ~ +3 치환
:.-2,.+3s/test/test2/g
4. ^ ~ . 범위에서 맨끝에 "-*" 붙여넣기
:^,.s/$/-*/g
5. . ~ $ 범위에서 맨앞에 " + " 붙여넣기
:.,$s/^/ + /g
6. %에서 "/usr/local/apache"를 "/usr/local/htdocs"로 치환
:%s/\/usr\/local\/apache/\/usr\/local\/htdocs/g
Skin By KEBIBLOG Ver 1.0 Copyright ⓒ KEBI BLOG. All rights reserved.