이 awk 프로그램이 나에게 어떤 출력도 제공하지 않는 이유는 무엇입니까?

이 awk 프로그램이 나에게 어떤 출력도 제공하지 않는 이유는 무엇입니까?

나는 이 문제를 해결하려고 했어요첫 번째aoc2022 질문, awk 사용, 다음에서 영감을 얻었습니다.누구GitHub의 아이디어. 공간 사이의 요소의 합을 구해야 합니다.

이것은 awk 프로그램입니다.

#!/usr/bin/awk -f

BEGIN { 
current_count = 0 ; 
}
 
NF == 0 {   
print current_count ;   
current_count = 0 ;   
next ; 
}

{ current_count += $0 }

하지만 이것을 실행하면 아무런 결과도 얻지 못합니다.

 awk -f calorie-count.awk < input.txt

도움을 주시면 감사하겠습니다.

입력은 거의 다음과 같으며 사이에 공백이 있습니다.

7569
1357
10134
4696
4423
8869
3562
6597

4038
9038
1352
8005
4811
6281
3961
4023

7234
3510
7728
1569
4583
7495
3941
6015
6531
2637

18211
19347
16113
7314

3359
7199
4527
5384
1752
2422
6301
1923
5957
3000
6835
1986

관련 정보