[시스템 인터페이스] 실습  Awk 프로그래밍

2009년 2학기

분반 :	학번 :	이름 :

※ "번호, 상품명, 수량, 단가“에 해당하는 내용들이 적혀있는 다음과 같은 파일을 하나 만든다.

예: inventory 파일의 내용

번호	상품명 수량	단가

1	볼펜	10	1000

2	지우개	5	200

3	노트	8	2000

4	연필	6	500

5	탁풀	7	500

1. 볼펜과 연필의 “상품명, 수량, 단가, 총가격(수량*단가)” 출력하는 awk프로그램을 작성하여라.

(invent1.awk)

① 프로그램 설계내용

② 프로그램 코드

③ 실행결과

④ 결론

2. 각 상품별로 “번호, 상품명, 수량, 단가, 총가격” 출력하는 awk프로그램을 작성하여라.

(invent2.awk)

① 프로그램 설계내용

② 프로그램 코드

③ 실행결과

④ 결론

3. 모든 상품의 “전체 수량, 전체 총액, 평균 단가“ 출력하는 awk프로그램을 작성하여라.

(invent2.awk 확장하여 작성)

① 프로그램 설계내용

② 프로그램 코드

③ 실행결과

④ 결론