리눅스 VI 편집기에서 치환하여 줄 바꿈 하는 2가지 방법

리눅스 vi 편집기에서 개행 문자(\r, ^M)로 치환하 줄 바꿈 하는 2가지 방법에 대해 알아봅니다. CentOS와 Rocky Linux에서 기본으로 제공되는 vi 편집기에서 개행 문자로(\r, ^M) 치환하여 줄 바꿈 하는 2가지 방법에 대해 알 수 있습니다.
인프라코디
리눅스 VI 편집기에서 치환하여 줄 바꿈 하는 2가지 방법

리눅스 vi 편집기에서 치환을 통해 줄 바꿈 하는 2가지 치환 방법에 대해 알아봅니다.

개행 문자 \r, ^M를 사용하여 간편하게 줄 바꿈 작업을 일괄 처리할 수 있습니다.

vi 편집기에서 치환 작업 시 아래와 같은 형식의 명령을 통해 일괄 치환 작업을 할 수 있습니다.

:%s/찾을 내용/바꿀 내용/g

환경 정보

  • 운영 체제 : CentOS 7.9 x86_64
  • 로그인 계정 : root
  • VIM 버전 : vim-minimal-7.4.629-8.el7_9.x86_64

줄 바꿈 치환 예제

1.txt 2.txt 3.txt 4.txt

위 내용에서 txt 문자를 개행 문자로 치환하여 줄 바꿈 하는 2가지 방법에 대해 알아봅니다.

vi에서 \r을 사용하여 줄 바꿈 하기

:%s/txt /txt\r/g

vi에서 :%s/txt /txt\r/g 실행 결과는 아래 내용과 같습니다.

1.txt 2.txt 3.txt 4.txt ~ :%s/txt /txt\r/g

vi에서 ^M을 사용하여 줄 바꿈 하기

^M^ + M으로 입력하는 게 아니라 Ctrl + v + Enter 키를 눌러서 입력할 수 있습니다.

:%s/txt /txt^M/g

vi에서 :%s/txt /txt^M/g 실행 결과는 아래 내용과 같습니다.

1.txt 2.txt 3.txt 4.txt ~ :%s/txt /txt^M/g

마무리

CentOS와 Rocky Linux에서 기본으로 제공되는 vi 편집기에서 개행 문자로(\r, ^M) 치환하여 줄 바꿈 하는 2가지 방법에 대해 알아보았습니다.

인프라코디
서버, 네트워크, 보안 등 IT 인프라 관리를 하는 시스템 엔지니어로 일하고 있으며, IT 기술 정보 및 일상 정보를 기록하는 블로그를 운영하고 있습니다. 글을 복사하거나 공유 시 게시하신 글에 출처를 남겨주세요.

- 블로그 : www.infracody.com

이 글이 유익했나요? 댓글로 소중한 의견을 남겨주시거나 커피 한 잔의 선물은 큰 힘이 됩니다.
댓글