Linux/Command
-
sed와 awk 사용법Linux/Command 2018. 3. 26. 03:54
텍스트 조작 완전한 기능을 갖춘 대화형 텍스트 편집기를 꺼내들지 않고서는 텍스트 파일에 있는 텍스트를 빨리 조작하고 싶을 때가 있다. 이럴 때 텍스트 요소에 대해 서식화, 삽입, 변경, 삭제를 자동으로 할 수 있는 간단한 커맨드라인 편집기가 있다면 유용할 것이다. 리눅스 시스템은 이러한 일을 위해 널리 쓰이는 두 가지 도구를 제공하는데, 가장 인기 있는 커맨드라인 편집기인 sed와 gawk를 설명한다. sed 편집기 배우기sed편집기는 일반적인 대화형 텍스트 편집기와는 반대 개념인 스트림 편집기다. vim과 같은 대화형 텍스트 펴집기에서는 데이터에 있는 텍스트의 삽입, 삭제 또는 바꾸기 작업을 키보드를 사용한 상호작용으로 처리한다. 스트림 편집기는 데이터를 처리하기 전에 미리 제공 받은 일련의 규칙에 따..