awk

도구의발견 2006. 12. 12. 08:16

옵 션

설 명

-F

필드 구분 인자 설정

-f

스크립트 파일 지정

-v

awk 내부에 사용할 변수 지정

awk 지정한 패턴을 검색하고 명령어를 이용하여 그것을 처리 할 수 있다.

만일 지정한 패턴이 없다면 모든 내용에 적용하여 출력하게 된다. 패턴의 지정은 /pattern/을 사용하며 중복된 패턴의 지정은 ,를 이용하며 하나의 명령어는 {command}로 구성된다.

) passwd 파일에서 사용자 계정만 출력

/etc/passwd 파일은 다음과 같은 포멧을 따른다.

kukuta:x:528:529::/home/kukuta:/bin/bash

$ awk –F: ‘{print $1}’ /etc/passwd

필드 구분인자(-F) “:”로 두었다. 그리고 $1은 구분자로 인해 구분된 문자열의 단락의 첫번째를 나타낸다. 그리고 마지막의 /etc/passwd awk를 적용할 파일의 이름이다.

'도구의발견' 카테고리의 다른 글

gcc의 실행과 옵션  (0) 2007.04.24
cvs 사용법  (0) 2007.03.03
vim editor - foldmethod  (1) 2006.12.12
awk  (0) 2006.12.12
ssh login without password  (0) 2006.12.11
CVS Command Line Reference  (0) 2006.12.11
Posted by kukuta
TAG

댓글을 달아 주세요