awk 유틸리티의 업그레이드 버전

데이터 처리하는데 유용 

리포트 파일 만듦 

데이터 칼럼 처리하는데 능함. 


* 필드 구분은 공백으로 한다. 



 


사용법 

> nawk '패턴' filename 

> nawk '{액션(action}}' filename 

> nawk '/패턴/ {액션(action}}' filename 

> nawk 옵션





예) 루트 파일 시스템의 사용률만 보기 

> df -k | grep '\/$' | nawk '{print $5}'

* $ : 라인의 끝 






예) 설치된 패키지 명만 보기 

> pkginfo | nawk 'print $2'

// 파일로 내보내기 
> pkginfo | nawk 'print $2' > /tmp/pkglist.txt






필드 구분을 ':'으로 하기 

예) cat /etc/passwd/ | nawk -F: '{print $1}'

 

 

블로그 이미지

나무뚱이

,