awk 명령어

UNIX&LINUX/AIX 2014. 2. 28. 18:21
728x90
반응형

awk 명령어란?

 

* 패턴 처리 언어, 패턴을 검사해 원하는 값을 얻을 수 있다.

 

* 옵션 

   -F   구분자 지정   

   -f    스크립트 파일 이용할 경우

 

* $ 필드 

   $0   모든 필드 // $숫자   숫자에 해당하는 필드

   예) awk '{print $4}'  입력 라인에서 4번째 필드 값 출력

   예) ls -al | awk '$5 > 5000 {print $0}' 

        -> ls -al 명령어에서 보이는 정보에서 5번째 필드값이 5000이상인 행만 모든 필드를 출력한다.

 $> ls -al | awk '$5>5000 {print $0}'

 -rw-------   1 sunni      users       296952 Feb 20 20:16 core

 -rwxr-xr-x   1 sunni      users        77944 Feb 17 19:24 test01*

 -rwxr-xr-x   1 sunni      users        77856 Feb 19 02:42 test02*

 -rwxr-xr-x   1 sunni      users        78032 Feb 20 18:45 test04*

 -rwxr-xr-x   1 sunni      users        78152 Feb 20 20:20 test05*

 

 

* 특정 문자 포함하고자 할 때

   awk /word/ 파일 

 

 

* 구분자 지정

   awk -F: ~~~

   : 구분자에 따라...

[출처] 6 - awk 명령어|작성자 컁컁

728x90
반응형

'UNIX&LINUX > AIX' 카테고리의 다른 글

AIX 환경에서 유용한 것들  (0) 2014.03.06
AIX 5.3 에 Apache2.2 설치하기..  (0) 2014.03.06
[AIX] Apache 설치  (0) 2014.03.06
AIX 6 에서 Apache, Tomcat 설치하기  (0) 2014.03.06
awk 사용법  (0) 2014.02.28
[AIX] cron 설정 실습  (0) 2014.02.25
[AIX] 자주쓰는 명령어  (0) 2014.02.03
[AIX Admin.] 6. AIX 시스템 스토리지  (0) 2014.02.03
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,