]> matita.cs.unibo.it Git - helm.git/commitdiff
bugfix: uses awk instead of cut for splitting query output (no more empty string)
authorStefano Zacchiroli <zack@upsilon.cc>
Tue, 28 Jun 2005 07:56:57 +0000 (07:56 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Tue, 28 Jun 2005 07:56:57 +0000 (07:56 +0000)
helm/matita/scripts/crontab.sh

index 926a9750c8ff510a9e5dc61b471b608ea476ffc6..20bd7b07607aeff19120279386598e90bd683eab 100644 (file)
@@ -1,3 +1,4 @@
+#!/bin/bash
 MARK=`date +%Y%m%d`
 LASTMARK=`date -d yesterday +%Y%m%d`
 TMPDIRNAME=.__${MARK}_crontab
@@ -10,8 +11,8 @@ cd $TMPDIRNAME
 #cvs -d $CVSROOT co helm/matita/scripts 1>/dev/null 2>/dev/null
 #helm/matita/scripts/profile_cvs.sh 2> LOG
 
-CUR_TIME=`echo "select mark, SUM(TIME_TO_SEC(time)) from bench where mark = \"$MARK\" group by mark;" | mysql -u helm -h mowgli.cs.unibo.it matita | tail -n 1 | cut -f 2`
-OLD_TIME=`echo "select mark, SUM(TIME_TO_SEC(time)) from bench where mark = \"$LASTMARK\" group by mark;" | mysql -u helm -h mowgli.cs.unibo.it matita | tail -n 1 | cut -f 2`
+CUR_TIME=`echo "select mark, SUM(TIME_TO_SEC(time)) from bench where mark = \"$MARK\" group by mark;" | mysql -u helm -h mowgli.cs.unibo.it matita | tail -n 1 | awk '{print $2}'`
+OLD_TIME=`echo "select mark, SUM(TIME_TO_SEC(time)) from bench where mark = \"$LASTMARK\" group by mark;" | mysql -u helm -h mowgli.cs.unibo.it matita | tail -n 1 | awk '{print $2}'`
 ((DELTA=$CUR_TIME - $OLD_TIME))
 if [ $DELTA -lt 0 ]; then
   ((DELTA=$DELTA * -1))