31 lines
1.4 KiB
Bash
Executable File
31 lines
1.4 KiB
Bash
Executable File
# zu jedem Wettkampf die Ausschreibung mit Dateinamen im Format
|
|
# datum_wettkampfname_altersklassen_ort.pdf
|
|
# bereitstellen
|
|
|
|
# Über Wetkampfliste iterieren
|
|
query="SELECT id FROM wk WHERE date(datum)>=date('2015-01-01') AND date(datum)<date('2016-01-01');"
|
|
wkIdList=`echo $query | sqlite wk.db`
|
|
for wkId in $wkIdList
|
|
do
|
|
query="SELECT dateiname FROM downloads WHERE wkID=$wkId;"
|
|
filename=`echo $query | sqlite wk.db`
|
|
query="SELECT datum FROM wk WHERE id=$wkId;"
|
|
datum=`echo $query | sqlite wk.db`
|
|
query="SELECT name FROM wk WHERE id=$wkId;"
|
|
wkName=`echo $query | sqlite wk.db`
|
|
query="SELECT ak FROM wk WHERE id=$wkId;"
|
|
ak=`echo $query | sqlite wk.db`
|
|
query="SELECT adrID FROM wk WHERE id=$wkId;"
|
|
adrId=`echo $query | sqlite wk.db`
|
|
query="SELECT ort FROM adressen WHERE id=$adrId;"
|
|
ort=`echo $query | sqlite wk.db`
|
|
newFilename=`echo $datum"_"$wkName"_"$ak"_"$ort.pdf`
|
|
newFilename=`echo "$newFilename" | sed -e 's/[^A-Za-z0-9._-]/_/g'`
|
|
# cp -a "wk.2015/downloads/$filename" "wk.2015/$newFilename"
|
|
query="select lat from adressen where id=$adrId;"
|
|
lat=`echo $query | sqlite wk.db`
|
|
query="select lon from adressen where id=$adrId;"
|
|
lon=`echo $query | sqlite wk.db`
|
|
echo "\""$datum"\", \""$wkName"\", \""$ak"\", \""$ort"\", \"/downloads/Ausschreibungen/Ausschreibungen.2015/"$newFilename"\", \"http://openrouteservice.org/index.php?lat="$lat"&lon="$lon"&lang=de&pref=Fastest&start=12.882121,50.807591&end="$lon","$lat"\""
|
|
done
|