Output Analysis
:시뮬레이션 본 후 분석해야 함
:NAM으로 애니메이션을 보는 것은 정성적인 수준 (정성적 : [관형사,명사] 물질의 성분이나 정실을 밝히는, 또는 그런것)
:정량적인 데이터를 분석해야함
tr파일을 이용
tr파일 자체는 우리가 원하지 않은 정보도 가지고 있음
원하는 정보만 추출하는 과정 필요 -< parsing
parseing을 하기 위해서 tr파일을 입력하는 프로그램이 필요!!
=>parsing 전용 languate ==> awk
:NAM으로 애니메이션을 보는 것은 정성적인 수준 (정성적 : [관형사,명사] 물질의 성분이나 정실을 밝히는, 또는 그런것)
:정량적인 데이터를 분석해야함
tr파일을 이용
tr파일 자체는 우리가 원하지 않은 정보도 가지고 있음
원하는 정보만 추출하는 과정 필요 -< parsing
parseing을 하기 위해서 tr파일을 입력하는 프로그램이 필요!!
=>parsing 전용 languate ==> awk
※ awk
: 입력으로 주어진 파일의 문자열을 parsing하여 그 가운데 부분 문자열을 취할 수 있도록 지원한다.
: 실행 ==> awk -f <awk스크립트> <입력파일>
: C와 유사한 문법/ 함수
: 변수 선언이 필요하지 않다.
: 제어문으론 if, for, while 사용가능
: BEGIN{}, {}, EDN{} 세부분으로 구성
hello.awk
BEGIN { print "start"} #입력파일(파싱할파일)을 읽기 전에 한번 실행, 변수 초기화
{ print"Hello world" } # 입력파일의 매 라인마다 실행, 실제 파싱
END { print "end"} # 입력파일의 끝에 도달했을때 한번 실행, 변수 최종값 출력
: 입력으로 주어진 파일의 문자열을 parsing하여 그 가운데 부분 문자열을 취할 수 있도록 지원한다.
: 실행 ==> awk -f <awk스크립트> <입력파일>
: C와 유사한 문법/ 함수
: 변수 선언이 필요하지 않다.
: 제어문으론 if, for, while 사용가능
: BEGIN{}, {}, EDN{} 세부분으로 구성
hello.awk
BEGIN { print "start"} #입력파일(파싱할파일)을 읽기 전에 한번 실행, 변수 초기화
{ print"Hello world" } # 입력파일의 매 라인마다 실행, 실제 파싱
END { print "end"} # 입력파일의 끝에 도달했을때 한번 실행, 변수 최종값 출력
'네트워크' 카테고리의 다른 글
.tcl 파일 읽기 (0) | 2010.08.17 |
---|---|
Cygwin과 ns2 (3) | 2010.08.05 |