회사에서 원격 캐시를 받아오는 설정 파일 내용 중 원격지 ip를 변경할 일이 있었는데,
일일이 해당 아이피 찾아서 변경하고 있는 나를 본 인프라 담당 부장님이
일괄 치환 명령어를 알려주셨다.
항상 쓰던 명령어만 써서 이런 것들은 정리해두려고 한다.
vi로 변경하고자 하는 파일에 들어간 후
:%s/targetString/ChangeString/g
이렇게 치면 된다.
targetString 부분에 변경하고자 하는 대상 문자열을 입력하고
ChangeString 부분에 변경하려고 하는 문자열을 입력하면 된다.
/g는 파일 전체 내용에 대해 바꾸겠다는 옵션이다(global의 약자인듯...)
'리눅스' 카테고리의 다른 글
du / df 용량 확인 (0) | 2021.02.05 |
---|---|
[shell script(쉘스크립트)] 일일 백업 배치 스크립트 작성 - 1 (0) | 2021.01.29 |