vi에서 특정문자를 다른 문자로 변환시..

asselove의 이미지

안녕하세요..
vi edit 에서 특정문자를 다른문자로 변경시
변경 문자 안에 "/"가 포함되어 있을때 변경방법을 몰라서....

aaaa/bbb/ccc/ddd/aaaa 이란 줄이 많이 있을때 이걸 한꺼번에
aaaa/tt/vv/aaaa 로 변경하고 싶을때 어떻게 해야하나요?

부탁드립니다.

mrjh76의 이미지

:%s/aaaa\/bbb\/ccc\/ddd\/aaaa/aaaa\/tt\/vv\/aaaa/gc
위와 같이 하면 되지 않나요?

shyxu의 이미지

asselove wrote:
안녕하세요..
vi edit 에서 특정문자를 다른문자로 변경시
변경 문자 안에 "/"가 포함되어 있을때 변경방법을 몰라서....

aaaa/bbb/ccc/ddd/aaaa 이란 줄이 많이 있을때 이걸 한꺼번에
aaaa/tt/vv/aaaa 로 변경하고 싶을때 어떻게 해야하나요?

부탁드립니다.

:%s/aaaa\/bbb\/ccc\/ddd\/aaaa/aaaa/tt/vv/aaaa

뒤에는 \ 안붙여도 될겁니다.

Since 2003.
지금은 맥유저...
---
http://jtjoo.com

dreampia의 이미지

s@..@..@g

/ 가 중간에 있을 경우에는 s/../../ 대신에 다른 아무 문자를 쓰셔도 됩니다.
전 @를 자주 사용합니다.. ^^

>/dev/null 2>&1

asselove의 이미지

감사합니다...^^*