본문 바로가기
리눅스(Linux)

[Linux] 리눅스 sed 명령어 사용법

by virusuk 2024. 12. 26.
반응형

SED(Stream Editor)명령은 파일의 텍스트를 처리하고 제어하는데 사용되는 리눅스의 유틸리티(Utility) 이다.

리눅스 콘솔창에서 sed 편집기를 통해 파일을 열 필요 없이 검색, 찾기 및 변경, 삽입, 삭제 등 다양한 작업을 수행할 수 있습니다.특히, 대용량 파일을 다루거나 스크립트에서 자동화 작업할 때 텍스르를 관리하고 편집하는데 매우 효율적인 도구입니다.

 

Sytax:

sed [OPTIONS] 'SCRIPT' [INPUTFILE...]

 

 

기본적인 SED 옵션

옵션  
-i 콘솔에 출력없이 해당 파일을 그대로 편집(파일 덮어쓰기)
-n 라인의 자동 출력을 숨김
-e 여러 명령을 실행할 수 있음
-f command line 대신 파일로 sed 명령을 읽음.
-r 확장된 정규 표현식을 활성화

 

 

기본 sed 명령 사용법 예)

$sed 's/hi/hello/' hello.txt
hello world!

#즉, sed 's/찾을텍스트/변경할텍스트/' 파일명

 

 

리눅스의 sed 명령에 대해 알아보았습니다.

반응형