awk
[Shell] awk 명령어로 컬럼 단위 조건 검색하기
[Shell] awk 명령어로 컬럼 단위 조건 검색하기
2022.06.07awk는 패턴과 일치하는 문자열을 검색할 때 사용하는 명령어입니다. 어 잠깐만요! 그건 grep 아닌가요? 라고 의문이 생기는 분도 계실겁니다. 네 맞습니다. grep이라는 명령어 또한 마찬가지로 패턴과 일치하는 문자열을 찾을 때 사용합니다. 그럼 awk와 grep의 차이는 무엇일까요? 1. grep과 awk의 차이 먼저 grep은 라인 단위로 패턴을 검색합니다. 결과는 패턴과 일치하는 라인을 반환하며 옵션 또한 검색된 라인을 기준으로 무엇을 더 보여줄까! 라는 기능이 많습니다. 그래서 정형화되지 않은 일반 텍스트를 검색할 때 유용하게 사용합니다. 반면, awk는 정형화된 데이터를 대상으로 검색할 때 유리합니다. 여기서 말하는 정형화된 데이터는 공백 또는 특정 기호로 구분된 정해진 형식의 데이터를 말합니..