NF>1 {
i=1;
sum=0;
while(i <= NF) {
sum += $i;
i++;
}
print sum/NF;
}
test
> echo '1 2 3 4 5' | awk 'NF>1 {i=1;sum=0; while(i <= NF) {sum += $i; i++;} print sum/NF;}'
3
(12/27編集) heliac2000さんのコメントを適用
More than 5 years have passed since last update.
NF>1 {
i=1;
sum=0;
while(i <= NF) {
sum += $i;
i++;
}
print sum/NF;
}
test
> echo '1 2 3 4 5' | awk 'NF>1 {i=1;sum=0; while(i <= NF) {sum += $i; i++;} print sum/NF;}'
3
(12/27編集) heliac2000さんのコメントを適用
Register as a new user and use Qiita more conveniently