1
0
Fork 0
classfd-cruft/tle2git

34 lines
734 B
Bash
Executable File

#!/bin/bash
GITDIR="/srv/seesat/tle/git"
TLEDIR="/srv/seesat/tle/classfd"
# Set up directory for git
mkdir -p $GITDIR
cd $GITDIR
git init
# Got to TLE directory and start processing
cd $TLEDIR
for TLEFILE in 20*_*_classfd.txt
do \
YEAR=`echo ${TLEFILE} | cut -c 1-4`
MONTH=`echo ${TLEFILE} | cut -c 5-6`
DAY=`echo ${TLEFILE} | cut -c 7-8`
HOUR=`echo ${TLEFILE} | cut -c 10-11`
MINUTE=`echo ${TLEFILE} | cut -c 12-13`
SECOND=`echo ${TLEFILE} | cut -c 14-15`
cp -p ${TLEFILE} ${GITDIR}/classfd.tle
cd ${GITDIR}
git add classfd.tle
TZ="Etc/UTC" git commit -m"classfd from ${YEAR}-${MONTH}-${DAY}" \
--date="${YEAR}${MONTH}${DAY}T${HOUR}:${MINUTE}:${SECOND}"
cd ${TLEDIR}
done