Linux에서 오른쪽에 있는 요소의 합을 구하는 방법

Linux에서 오른쪽에 있는 요소의 합을 구하는 방법

.txt 파일에 다음 텍스트가 저장되어 있습니다. Linux 명령을 사용하여 "NUM_OF_USERS"의 합계를 얻고 싶습니다.

여기에 이미지 설명을 입력하세요.

여기서 원하는 결과는 다음과 같습니다.Total 236

답변1

다음과 같은 것이 도움이 될 수 있습니다.

awk 'BEGIN {sum=0} {sum+=$2} END {print "Total "sum}' input_file.txt

답변2

Python으로 수행되었으며 훌륭하게 작동합니다.

#!/usr/bin/python
sum=0
m=open('filename','r')
m.readline()
k=[]
for i in m:
    k.append(i.strip().split('\t')[-1].strip())
for j in k:
    y=int(j)
    sum=sum+y
print "Total is {0}".format(sum)

산출

 python script.py 
Total is 236

관련 정보