使用awk的数字总和

Rad*_*ora 2 awk

我需要使用 AWK 计算文件中字母数字单词的数字总和。

例如:在我的文件中:

rtig0143
almn3921
ptne2218
Run Code Online (Sandbox Code Playgroud)

结果应该是

sum 8
sum 15
sum 13
Run Code Online (Sandbox Code Playgroud)

Sat*_*ura 5

既然你坚持这样做awk

awk -F '' '{ sum = 0; for(i=1; i<=NF; i++) sum += $i; print "sum " sum }' file
Run Code Online (Sandbox Code Playgroud)