AWK가 첫 번째 행을 얻습니다.

AWK가 첫 번째 행을 얻습니다.

각 행에 열을 추가하려고 합니다. 다음을 수행합니다.

awk '{s+=$2} END {print s}'

이제 최종 합계 s를 얻었을 때 다음과 같이 첫 번째 행의 두 번째 열을 빼고 싶습니다.

awk '{s+=$2} {a= COLUMN 2 OF FIRST LINE } END {print s - a}'

어떻게 해야 하나요?

답변1

첫 번째 줄을 제외하세요.

awk 'FNR>1{s+=$2};END{print s}'

관련 정보