본문 바로가기

필수개념과 명령어

스트림편집기(SED)

SED는 스트림편집기(stream editor)를 줄인 표현이다. 일반적으로 텍스트 편집기라면 사용자가 그래픽 인터페이스를 화면에 띄우고서 파일을 생성하고 편집하는 응용 프로그램을 가리키다. sed 역시 텍스트 편집기지만, 그래픽 인터페이스가 없는 명령 행 유틸리티. 그래서 많은 편집 작업을 일괄적으로 처리하기에 아주 적합한 도구이다. sed는 현재 유닉스 쉘 스크립트에서 텍스트 파일을 대량으로 걸러내는 용도로 많이 사용한다.

 

 

[주의]  sed는 단순히 표준출력으로 출력만 할 뿐 파일에 내용이 변경되지는 않는다. 파일로 저장하고 싶으면 표준출력을 파일로 변경해 주면 된다.

ex) sed s/logfile/logname.txt/ sed.txt > extrased.txt

 

 

 

 

 

 

'필수개념과 명령어' 카테고리의 다른 글

필드 골라보기 ( CUT )  (0) 2015.01.09
UMASK  (0) 2015.01.09
SED 명령어 사용법  (0) 2015.01.09
패턴처리언어(AWK)  (0) 2015.01.08
iptables 개념 및 명령어  (0) 2015.01.04