123456789101112131415161718192021222324252627282930313233 |
- #!/bin/bash
-
- DATAFILE=/tmp/fake-datafile
-
- #----- collect the datas
- > ${DATAFILE}
- for s in $(seq 1 2000)
- do
- v=$(./fake-values -s -t 1 2> /dev/null)
- echo $s $v >> ${DATAFILE}
- done
-
- #----- do dome useless computations
- awk '
- NR==1 { debut = $2 }
- {
- # print $2-debut, $3
- v = int($3/25);
- bucket[v]++;
- }
- END {
- for (v=0; v<40; v++) {
- for (foo=0; foo<bucket[v]; foo++) {
- printf "-";
- }
- print "*"
- }
- }
- ' \
- < ${DATAFILE}
-
-
|