스크립트로_awk_이용하기

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
스크립트로_awk_이용하기 [2019/04/23 08:23] jonghoon스크립트로_awk_이용하기 [2026/03/24 16:25] (current) – removed admin
Line 1: Line 1:
-우선 행렬 파일을 하나 만든다. 
  
-data 
-<Code:Shell Script> 
-1 2 3 
-3 2 1 
-2 3 1 
-</Code> 
- 
-위의 행렬은 예시이고 연산을 원하는 행렬 데이터를 넣으면 된다. 
- 
-awk.sh 
-<Code:Shell Script> 
-#!/bin/bash 
- 
-file=data 
-column=3 
-cat $file | awk ‘{total+=$’$column’} END {print total}’ 
-</Code> 
- 
-위에서 행렬 데이터 파일을 data라고 했기 때문에 data라는 이름으로 변수 file을 초기화 시켰다. 
- 
-awk로는 열 연산을 하는 것이 간편하기에 column이란 변수명을 사용했다. 
- 
-이 예제에서는 3번째 열로 awk 연산을 할 것이기에 column에 3을 지정해주었다. 
- 
-**$file | awk** : data파일로 awk를 실행하고 
- 
-**'{total+=$'$column'}** : 변수 total을 선언한 후, 3열에 있는 숫자를 다 더해서 total에 다 집어넣는다. 
- 
-**END {print total}** : 더하기 연산이 끝나고 나면 total의 값을 화면상에 출력한다. 
- 
-awk가 pc에 없으면 이 예제는 실행이 되지 않을 수도 있다. 
  • 스크립트로_awk_이용하기.1555975402.txt.gz
  • Last modified: 2023/09/05 15:46
  • (external edit)