#!/bin/csh 

foreach ligne ( "`cat list.txt`" )

echo ''
echo '2. lecture overpass: '${ligne}
#set bird = `echo ${ligne} | cut -f 1 -d'|'`
#set traj = `echo ${ligne} | cut -f 2 -d'|'`
set year1  = `echo ${ligne} | cut -f 1 -d' '`
set month1 = `echo ${ligne} | cut -f 2 -d' '`
set day1   = `echo ${ligne} | cut -f 3 -d' '`
set hour1 =  `echo ${ligne} | cut -f 4 -d' '`
set min1  =  `echo ${ligne} | cut -f 5 -d' '`
set sec1  =  `echo ${ligne} | cut -f 6 -d' '`
set year3  = `echo ${ligne} | cut -f 2 -d'-' | cut -f 2 -d' '`
set month3 = `echo ${ligne} | cut -f 2 -d'-' | cut -f 3 -d' '`
set day3   = `echo ${ligne} | cut -f 2 -d'-' | cut -f 4 -d' '`
set hour3 =  `echo ${ligne} | cut -f 2 -d'-' | cut -f 5 -d' '`
set min3  =  `echo ${ligne} | cut -f 2 -d'-' | cut -f 6 -d' '`
set sec3  =  `echo ${ligne} | cut -f 2 -d'-' | cut -f 7 -d' '`
#set orbit = `echo ${ligne} | cut -f 7 -d'|'`
#echo '   plateforme' ${bird} 'orbit' ${orbit}
echo '   entree ' ${year1} ${month1} ${day1} ${hour1} ${min1} ${sec1}
set dateutcjul1 = `date -u -d ${year1}'-'${month1}'-'${day1}' '${hour1}':'${min1}':00' +%s` ; #echo ${dateutcjul1}
echo '   sortie ' ${year3} ${month3} ${day3} ${hour3} ${min3} ${sec3}
set dateutcjul3 = `date -u -d ${year3}'-'${month3}'-'${day3}' '${hour3}':'${min3}':00' +%s` ; #echo ${dateutcjul3}
#echo 'pause' ; set entree = $<

# 2.3 calcul des pas de temps durant l'overpass et creation du fichier time.txt
# amorce
set dateutcjul = `expr ${dateutcjul1} - 120`
set year = `date -u --date="@${dateutcjul}" "+%Y"`
set month = `date -u --date="@${dateutcjul}" "+%m"`
set day = `date -u --date="@${dateutcjul}" "+%d"`
set hour = `date -u --date="@${dateutcjul}" "+%H"`
set min = `date -u --date="@${dateutcjul}" "+%M"`
set sec = `date -u --date="@${dateutcjul}" "+%S"`
echo '   => entree overpass: '${year} ${month} ${day} ${hour} ${min} ${sec}
echo ${year} ${month} ${day} ${hour} ${min} ${sec} > time.txt
#echo 'pause' ; set entree = $< 
# boucle sur les pas de temps durant l'overpass
while (${year} != ${year3} || ${month} != ${month3} || ${day} != ${day3} || ${hour} != ${hour3} || ${min} != ${min3} || ${sec} != ${sec3} )
#echo '   increment temporel'
set dateutcjul = `expr ${dateutcjul} + 120`
set year = `date -u --date="@${dateutcjul}" "+%Y"`
set month = `date -u --date="@${dateutcjul}" "+%m"`
set day = `date -u --date="@${dateutcjul}" "+%d"`
set hour = `date -u --date="@${dateutcjul}" "+%H"`
set min = `date -u --date="@${dateutcjul}" "+%M"`
set sec = `date -u --date="@${dateutcjul}" "+%S"`
echo ${year} ${month} ${day} ${hour} ${min} ${sec} >> time.txt
end #fin boucle des pas de temps durant l'overpass
# fin 
set dateutcjul = `expr ${dateutcjul} + 120`
set year = `date -u --date="@${dateutcjul}" "+%Y"`
set month = `date -u --date="@${dateutcjul}" "+%m"`
set day = `date -u --date="@${dateutcjul}" "+%d"`
set hour = `date -u --date="@${dateutcjul}" "+%H"`
set min = `date -u --date="@${dateutcjul}" "+%M"`
set sec = `date -u --date="@${dateutcjul}" "+%S"`
echo '   => sortie overpass: '${year} ${month} ${day} ${hour} ${min} ${sec}
echo ${year} ${month} ${day} ${hour} ${min} ${sec} >> time.txt
#echo 'pause' ; set entree = $<
#

end
