1. cat test.log
0
11
1
2
1
2
7
1
9
10
2. Max
cat test.log | awk '{if(m<$1) m=$1} END{print m}'
3. Min
cat test.log | awk 'BEGIN{m=100000}{if(m>$1) m=$1} END{print m}'
4. Sum
cat test.log | awk '{m+=$1} END{print m;}'
5. Average
cat test.log | awk '{m+=$1} END{print m/NR;}'
6. Median
cat test.log | awk '{print $1}' | sort | awk -v l=`a=(\`wc -l test.log\`); expr ${a[0]} / 2` 'NR==l{print $1}'