Blame contrib/gentcucci-1.0.0/tcnowtemp

Packit 667938
#!/bin/bash
Packit 667938
Packit 667938
grep_it() {
Packit 667938
  value="`cat $TEMP_FILE | head -$1 | tail -1`"
Packit 667938
  color=""
Packit 667938
  if [ ${value:=0} -ge 100 ]
Packit 667938
  then
Packit 667938
    color=" bgcolor=red"
Packit 667938
  elif [ ${value:=0} -ge 85 ]
Packit 667938
  then
Packit 667938
    color=" bgcolor=yellow"
Packit 667938
  elif [ ${value:=0} -le 50 ]
Packit 667938
  then
Packit 667938
    color=" bgcolor=cyan"
Packit 667938
  else
Packit 667938
    color=" bgcolor=lightgreen"
Packit 667938
  fi
Packit 667938
  echo "      <td$color>$value"
Packit 667938
}
Packit 667938
Packit 667938
###############################################################################
Packit 667938
Packit 667938
export DIR=/world/mrtg/tcdegree
Packit 667938
export MACH="`echo \"$1\" | sed -e 's/+/_/g'`"
Packit 667938
export MAXB="$2"
Packit 667938
export TEMP_FILE=/tmp/tcnowtemp.$$
Packit 667938
Packit 667938
###############################################################################
Packit 667938
Packit 667938
if [ ! -r "$DIR/${MACH}.html" ]
Packit 667938
then
Packit 667938
  exit
Packit 667938
fi
Packit 667938
Packit 667938
cat "$DIR/${MACH}.html" |   \
Packit 667938
  grep '<\!-- ' |           \
Packit 667938
  grep "out " |              \
Packit 667938
  cut -d' ' -f4 >$TEMP_FILE
Packit 667938
trap "rm -f $TEMP_FILE ; exit" 1 2 15
Packit 667938
Packit 667938
echo ""
Packit 667938
echo "  "
Packit 667938
echo "    "
Packit 667938
echo "      "
Packit 667938
echo "      Max"
Packit 667938
echo "      Avg"
Packit 667938
echo "      Now"
Packit 667938
echo "    "
Packit 667938
echo "    "
Packit 667938
echo "      Day"
Packit 667938
grep_it 1
Packit 667938
grep_it 2
Packit 667938
grep_it 3
Packit 667938
echo "    "
Packit 667938
echo "    "
Packit 667938
echo "      Week"
Packit 667938
grep_it 4
Packit 667938
grep_it 5
Packit 667938
grep_it 6
Packit 667938
echo "    "
Packit 667938
echo "    "
Packit 667938
echo "      Month"
Packit 667938
grep_it 7
Packit 667938
grep_it 8
Packit 667938
grep_it 9
Packit 667938
echo "    "
Packit 667938
echo "    "
Packit 667938
echo "      Year"
Packit 667938
grep_it 10
Packit 667938
grep_it 11
Packit 667938
grep_it 12
Packit 667938
echo "    "
Packit 667938
echo "  "
Packit 667938
echo ""
Packit 667938
Packit 667938
trap - 1 2 15
Packit 667938
rm -f $TEMP_FILE 2>/dev/null