Index: trunk/DataCheck/Tools/print_schedule.sh
===================================================================
--- trunk/DataCheck/Tools/print_schedule.sh	(revision 19480)
+++ trunk/DataCheck/Tools/print_schedule.sh	(revision 19481)
@@ -1,17 +1,10 @@
 #!/bin/bash
 #
-# Script to copy scheduling plots and suggested schedule to the web 
+# Script to print FACT schedule
 #
-
-# remarks:
-#
-# be aware that the script only writes files which don't exist yet
-# i.e. in case of a new sw version, old files have to be deleted or moved away
-# you can also delete only the txt-files with the suggested schedule
-#
-# script to be executed on gate, i.e. FACT++ there has to be up-to-date
-
-# create plots for past (-) / future (+) night
-directions=( "-" "+" )
+# Remarks: 
+#   make sure to use right setup for makeschedule
+#   make sure that numdays is large enough to cover 
+#     from start to end
 
 # number of days to be treated
@@ -19,20 +12,35 @@
 #numdays=7
 
-schedulefile=/home/dorner/FACT-Schedule-for-XMM.txt
-mrk421file=/home/dorner/FACT-Schedule-Mrk421.txt
-mrk501file=/home/dorner/FACT-Schedule-Mrk501.txt
-mrk1959file=/home/dorner/FACT-Schedule-1959.txt
+# time range
+start=20200101
+end=20201231
+
+
+# for XMM Newton
+schedulefile=/home/dorner/FACT.schedule/for.XMM/FACT-Schedule-for-XMM.txt
+mrk421file=/home/dorner/FACT.schedule/for.XMM/FACT-Schedule-Mrk421.txt
+mrk501file=/home/dorner/FACT.schedule/for.XMM/FACT-Schedule-Mrk501.txt
+mrk1959file=/home/dorner/FACT.schedule/for.XMM/FACT-Schedule-1959.txt
+# for INTEGRAL proposal
+schedulefile=/home/dorner/FACT.schedule/for.INTEGRAL.proposal/FACT-Schedule-for-XMM.txt
+mrk421file=/home/dorner/FACT.schedule/for.INTEGRAL.proposal/FACT-Schedule-Mrk421.txt
+mrk501file=/home/dorner/FACT.schedule/for.INTEGRAL.proposal/FACT-Schedule-Mrk501.txt
+mrk1959file=/home/dorner/FACT.schedule/for.INTEGRAL.proposal/FACT-Schedule-1959.txt
 
 #exit
 
 # filling file
-echo "# FACT Schedule from 2019-01-01 till 2020-12-31" > $schedulefile
+echo "# FACT Schedule from "`date --date="$start" +%Y-%m-%d`" till " `date --date="$end" +%Y-%m-%d` > $schedulefile
+echo "# FACT Schedule from "`date --date="$start" +%Y-%m-%d`" till " `date --date="$end" +%Y-%m-%d`
 
 # creating files for $numdays days (if they don't exist yet)
 for (( i=0; i < $numdays ; i++))
 do 
-   date=`date --date="20190101+${i}days" +%Y-%m-%d`
-   date2=`date --date="20190101+${i}days" +%Y%m%d`
-   echo $date
+   date=`date --date="$start+${i}days" +%Y-%m-%d`
+   date2=`date --date="$start+${i}days" +%Y%m%d`
+   if [ $date2 -gt $end ]
+   then
+      continue
+   fi
    #num=`~/SW/FACT++.2019.01.01/build/makeschedule $date 2>/dev/null | tail -9 | grep ^201 | grep -c SHUTDOWN`
    ~/SW/FACT++.2019.01.01/build/makeschedule $date 2>/dev/null | sed -e '1,/SHUTDOWN/d' | grep ^20[12][0-9] >> $schedulefile
