반응형
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 명령에 대해 알아보았습니다.
반응형
'리눅스(Linux)' 카테고리의 다른 글
[Linux] 리눅스 시간 동기화 방법 (0) | 2025.03.23 |
---|---|
[Linux] rpm으로 설치한 패키지 확인 및 삭제 방법 (0) | 2025.02.08 |
[Linux] 리눅스에서 파일과 디렉토리 개수 확인 방법 (0) | 2024.12.08 |
[Linux] gcc로 c언어 컴파일 및 실행 방법 (0) | 2024.09.21 |