로고

슈퍼로그
  • 고객지원
  • 기술자료실
  • 고객지원

    기술자료실

    [팁] vi 문자 치환 방법

    페이지 정보

    profile_image
    작성자 슈퍼로그
    댓글 0건 조회 3,817회 작성일 11-07-28 21:39

    본문

    vi 사용 시 유용한 문자치환 방법에 대해 안내 드립니다.


    1. 문서 전체 범위에서 'test'를 'test2'로 바꾸기

    :%s/test/test2/g


    2. 3번째 줄에서 10번째 줄까지 'test'를 'test2'로 바꾸기

    :3,10s/test/test2/g


    3. 현재 줄 -2번째 줄에서 +3번째 줄까지 'test'를 'test2'로 바꾸기
    (현재 줄('.')이 4번째 줄이라면 2번째 줄부터 7번째 줄까지)

    :.-2,.+3s/test/test2/g


    4. 문서 처음('^')부터 현재 줄('.')까지 모든 줄 마지막('$')에 "-*" 붙이기

    :^,.s/$/-*/g


    5. 현재 줄('.')부터 문서 마지막('$')까지 모든 줄 처음('^')에 " + " 붙이기

    :.,$s/^/ + /g


    6. 문서 전체의 "/usr/bin/test"를 "/usr/doc/test"로 바꾸기

    :%s/\/usr\/bin\/test/\/usr\/doc\/test/g

    댓글목록

    등록된 댓글이 없습니다.