functions.inc
上传用户:gzpyjq
上传日期:2013-01-31
资源大小:1852k
文件大小:1k
源码类别:

手机WAP编程

开发平台:

WINDOWS

  1. function check_for_errors {
  2.     if grep 'WARNING:|ERROR:|PANIC:' "$@" >/dev/null
  3.     then
  4.     echo "$0 failed" 1>&2
  5.     echo "See bench_sms*.log for info" 1>&2
  6.     exit 1
  7.     fi
  8. }
  9. function plot_commands {
  10.     echo "set terminal $1"
  11.     echo "set xlabel "$2""
  12.     echo "set ylabel "$3""
  13.     if [ "$5" = "" ]
  14.     then
  15. echo -n "plot "$4" notitle with lines"
  16.     else
  17. echo -n "plot "$4" title "$5" with lines"
  18.     fi
  19.     shift 5
  20.     while [ "$2" != "" ]
  21.     do
  22.         if [ "$2" == "" ]
  23. then
  24.     echo -n ", "$1" notitle with lines"
  25. else
  26.     echo -n ", "$1" title "$2" with lines"
  27. fi
  28. shift 2
  29.     done
  30.     echo ""
  31. }
  32. function plot {
  33.     base="$1"
  34.     shift
  35.     plot_commands png "$@" | gnuplot > "$base.png"
  36.     plot_commands "postscript eps" "$@" | gnuplot > "$base.ps"
  37. }