Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. 우선 행렬 파일을 하나 만든다. 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_이용하기.txt Last modified: 2023/09/05 15:46by 127.0.0.1