쉘 - awk

AeZan·2024년 3월 22일
0

awk ~ nawk
+) mawk, gawk

which awk : 실제 설치되어있는 곳 확인

aws option 'awk program' path

print$0 -> 열 전체 출력, print $1 -> 1열 출력

cut 과 달리 공백을 구분하면서 필드별로 버퍼에 저장하고 있어 필드의 순서 변경이 가능하다 -> 그래서 cut 보다 무거운 것

011 이라는 패턴을 가지고 있다면 모든 필드를 포함해 출력해라

~ 특정 필드에 패턴 검색을 하기 위해 사용

awk '$1 == "park" {print $0}' data 같은 결과임 -> 그러나 정규화 표현식을 쓰기엔 애매함

이러한 쉘 스크립팅이 awk '{sum += $2} END {print sum}' data 로 awk 명령어로 한줄로 나타낸것

2> /dev/null 표준 출력 버리기. 입력을 하게 되면 아무런 오류 메시지도 출력이 되지 않게 됩니다.

batch script 를 열어보면 awk 명령어가 즐비한것을 볼 수 있음
데이터에서 필요한 변수를 얻기 위해서

위에 명령어는 잘못 작성한것 df -hTP 의 결과라고 생각하기


일정 횟수 이상의 접속 시도를 한 IP 찾기

0개의 댓글

관련 채용 정보