cat list
2.50:264
5.00:806
7.5:2714
10:4169
12.50:1396
15:129
BEGIN CODE
================
awk '{a[NR] = $2; sum+= $2 }
END {
for (i = 1; i <= NR; i++)
printf "%s(%2.2f %)\n", a[i],(100 * a[i])/sum
}
' FS=":" list.txt
================
END CODE
Resultant Product
=============
264(2.79 %)
806(8.50 %)
2714(28.63 %)
4169(43.99 %)
1396(14.73 %)
129(1.36 %)