[리눅스 프로그래밍 시리즈 7편]sed와 awk 실전 정복: 로그를 '가공'하는 진짜 리눅스 실무 기술
목표: grep을 넘어서 로그를 수정·추출·가공할 수 있다 결과: 반복되는 로그 분석을 자동화할 수 있다1. 왜 sed와 awk를 배워야 할까?6편에서 우리는 grep으로 "찾기"를 배웠다.하지만 실무에서는 단순 검색으로 끝나지 않는다.특정 컬럼만 추출문자열 치환조건에 따라 다른 출력로그 형식 재구성이걸 가능하게 하는 도구가 바로 sed와 awk다.2. sed 기본 개념 (Stream Editor)sed는 텍스트를 "치환"하는 데 특화된 도구다.기본 형태sed 's/원본/변경/' 파일명예:sed 's/ERROR/WARNING/' server.logERROR를 WARNING으로 변경하여 출력.※ 원본 파일은 수정되지 않음.전체 치환 (g 옵션)sed 's/ERROR/WARNING/g' server.log파..
2026.03.03