본문 바로가기

리눅스

[Linux] awk 명령어 텍스트 처리 활용하기 awk 명령어는 기능을 개발한 사람들의 이니셜을 조합하여 (Aho + Weinberger + Kernighan) 명령어 이름이 awk로 사용됩니다. awk는 데이터를 조작 및 연산하고 생성하는 데 사용되는 스크립팅 언어입니다. awk 명령 프로그래밍 언어는 컴파일 할 필요가 없으며 변수, 숫자 함수, 문자열 함수 및 논리 연산자를 사용할 수 있습니다. awk는 프로그래머가 문서의 각 줄에서 검색 할 텍스트 패턴과 문서에서 일치하는 항목을 찾을 때 수행 할 작업을 정의하는 문장 형식으로 작지만 효과적인 프로그램을 작성할 수있는 유틸리티입니다. awk는 주로 패턴 스캐닝 및 처리에 사용됩니다. 하나 이상의 파일을 검색하여 지정된 패턴과 일치하는 행이 있는지 확인한 후 연관된 조치를 수행합니다. 1. AWK .. 더보기
[Linux] grep 문자열 검색 활용하기 유닉스 / 리눅스에서 grep 명령어 grep 필터는 파일에서 특정 문자 패턴을 검색하고 해당 패턴이 포함 된 모든 행을 표시합니다. 파일에서 검색되는 패턴을 정규 표현식이라고합니다 (grep은 전체적으로 정규 표현식을 검색하고 출력함을 나타냅니다). 명령어 사용법 grep [옵션] 패턴 [파일명] 옵션 설명 -E : PATTERN을 확장 정규 표현식(Extended RegEx)으로 해석. -F : PATTERN을 정규 표현식(RegEx)이 아닌 일반 문자열로 해석, 검색 속도가 빠르다. -G : PATTERN을 기본 정규 표현식(Basic RegEx)으로 해석. -P : PATTERN을 Perl 정규 표현식(Perl RegEx)으로 해석. -e : 매칭을 위한 PATTERN 전달. -f : 파일에 기록.. 더보기