본문 바로가기

IT/Linux

[Linux] vi replace all

:%s#/home/avikus-cv/workspace/copilot/build_host/install/host/#/root/neuboat/#g

 

 

Vi 편집기에서 :s 명령어를 사용하여 문자열을 바꿀 수 있습니다.

다음은 Vi 편집기에서 :s 명령어를 사용하는 방법입니다:

  1. 먼저 :을 눌러 명령 모드로 전환합니다.
  2. 그런 다음 s/old/new/g를 입력합니다. 여기서 old는 바꾸고자 하는 기존 문자열이고, new는 대체할 새 문자열입니다. /g는 문서 내에서 모든 발생을 대상으로 한다는 것을 나타냅니다.
  3. 마지막으로 Enter 키를 누르면 됩니다.

예를 들어, "hello"를 "world"로 바꾸고 싶다면 다음과 같이 입력합니다:

:s/hello/world/g
 

위 명령은 문서에서 모든 "hello"를 "world"로 바꿉니다.