다음 awk cmd가 왜 작동하지 않는지 잘 모르겠습니다.
seq 10 | awk 'BEGIN {print "---Numbers---"} {total*=$1} 1; END {print "---Total-----\n" total} '
결과 :
---Numbers---
1
2
3
4
5
6
7
8
9
10
---Total-----
0
하지만 다음과 같아야 합니다.
---Numbers---
1
2
3
4
5
6
7
8
9
10
---Total-----
3,628,800
총계가 0부터 시작하는 것과 관련이 있다고 생각하지만 다음을 추가해 보았습니다.
{total=1}
직전
{total*=$1}
하지만 소용없어