iBetter Books
수정

01장. 텍스트 처리 기초

리눅스에는 텍스트를 다루는 작은 도구들이 많습니다. 각각은 단순하지만, 파이프로 연결하면 복잡한 데이터 처리 파이프라인을 만들 수 있습니다.

이 장에서는 실무에서 가장 자주 쓰이는 도구 여섯 가지를 다룹니다. grep으로 찾고, sort로 정렬하고, uniq로 중복을 제거하고, cut으로 필드를 뽑고, tr로 문자를 바꾸고, wc로 통계를 냅니다. 처음에는 각 도구를 따로 익히지만, 마지막 실습에서는 이들을 조합해 로그 분석 파이프라인을 만들어 봅니다.

구성

제목 주요 내용
01 grep으로 패턴 검색 기본 옵션, 여러 패턴, 파이프 조합, 로그 분석
02 sort와 uniq 정렬 옵션, 중복 처리, 빈도 분석 패턴
03 cut과 paste 필드 추출, 파일 병합, CSV 처리
04 tr과 wc 문자 변환, 문자 클래스, 통계 명령어