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 명령어|작성자 컁컁
'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 |