본문 바로가기
[Server] Linux & Unix/Shell Script

awk 합계 구하기

by 기미차니 2022. 4. 13.
반응형
awk 로 필터링 된 값을 더하는 방법
 
$cat 1.txt
--------------
1
2
3
4
5
6
7
8
9
10​
$cat 1.txt | awk '{print $1}' | awk '{total_size += $1;} END {print total_size;}'
결과 : 55

 

* 컬럼이 2개인 경우

2.txt
--------------
1   1 
2   2 
3   3 
4   4 
5   5 
6   6 
7   7 
8   8 
9   9 
10
$cat 2.txt | awk '{print $1,$2}' | awk '{col1_size += $1; col2_size += $2;} END {print col1_size,col2_size;}'
결과 : 55 45
반응형

'[Server] Linux & Unix > Shell Script' 카테고리의 다른 글

[Oracle] 서브파티션 추가 스크립트  (0) 2022.09.05
폴더내 대량 파일 삭제  (0) 2022.08.26
Crontab  (0) 2022.03.10
vmstat 시간표시  (0) 2022.01.13
find  (0) 2021.12.10

댓글