AWK를 사용하는 간단한

1.awk 형식

AWK [절단 심볼] [/ 패턴 /] 기능 문 "[이름] 

2. 대응하는 컬럼 출구 

모든 $ 0 $ 1 첫 번째 열, 두 번째 열 ... $ 2

AWK -F : '{$ 1 인쇄}'은 / etc / passw

(3) 상기 출력 라인에 대응

AWK -F : 'NR == 2 {인쇄 "파일 이름 :"파일 이름, $ 0}'/ etc / passwd에

AWK의 -F : 'NR의 == 2 {인쇄 "파일 이름 :"$ 1}'/ etc / passwd에

4. 구분 기호를 지정 -F

AWK -F : 'NR == 2 {인쇄 "파일 이름 :"파일 이름, $ 0}'/ etc / passwd에

다중 분리 된 awk -F "[: /] ''== NR 2 {인쇄"파일명 : "FILENAME, $ 0} '/ etc / passwd에

일반 필터의 복수의 공간의 이용

ifconfig를 | 그렙 ETH * | AWK -F '[] +' '$ {1} 프린트

6.awk 프로그래밍

통계에있는 파일 수, 평균 가치

AWK 'BEGIN {0 = 카운트} END {인쇄 시간이 카운트 횟수 {스플릿 ($ 0, A, "\의 t를"); 시간 + = 1;}에 대해 (난에서) {+ = A [I]를 계산} / 시간} 'log_20191022194429 

 

추천

출처www.cnblogs.com/lovemeng1314/p/11729522.html