새소식

반응형
OS/Linux

[Linux] sed 명령어 파일 편집 방법 (특수문자 / 처리 방법)

  • -
반응형

2023-01-06


Photo by Nathan Watson on Unsplash


1. 방법 

 

일반적인 특수문자가 사용된 경우 아래의 명령어를 사용하면 쉘스크립트 포함 파일의 텍스트를 변경할 수 있다.

 

# sed -i s/이전문자열/변경문자열/g /디렉토리위치/파일명
# sed -i s/key=1/key=2/g /home/test.sh

 

위의 형식을 지키면서 변경하고자하는 파일의 문자열을 손쉽게 변경할 수 있다.


만약에 변경해야하는 문자열에 슬래쉬와 같은 문자열이 포함된다면, 아래와 같은 방법을 사용하면 된다.

 

# sed -i s%key/1%$key/2%g /home/test.sh

 

기존의 "/" 구분자를 "%" 기호로 변경하면 슬래쉬가 포함된 문자열도 어렵지 않게 변경할 수 있다.


메인 이미지 출처 : Photo by Nathan Watson on Unsplash  

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.