This commit is contained in:
2024-10-14 00:08:40 +02:00
parent dbfba56f66
commit 1462d52e13
4572 changed files with 2658864 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
#!/bin/bash
if [ "$1" == "" ]
then
echo Sensornummer angeben
exit
fi
cd /scripts/luftdaten/
! Name ermitteln
export SENSOR1=$1
export SENSOR2=`expr $SENSOR1 + 1`
export SNAME=${SENSOR1}_${SENSOR2}
echo $SNAME
! Verzeichnis erstellen und füllen
mkdir $SNAME
cp filename.rrd $SNAME/db_$SNAME.rrd
cp mkarchive.sh $SNAME/
cp read_multiple.pl $SNAME/
cp write_graph.sh $SNAME/
cp XXXX.html $SNAME.html
! Vorlagen anpassen
! XXXX -> $SNAME
sed -i -e "s/XXXX/$SNAME/g" $SNAME/*
sed -i -e "s/XXXX/$SNAME/g" $SNAME.html
sed -i -e "s/XXXX\/<a href=\"$SNAME.html\">$SNAME<\/a><br>\nXXXX" index.html
! Links für Web erstellen
cd /var/www/html
ln -s /scripts/luftdaten/$SNAME/
ln -s /scripts/luftdaten/$SNAME.html
! cronjobs
echo cronjobs erstellen
echo "*/5 * * * * /scripts/luftdaten/$SNAME/read_multiple.pl > /dev/null 2>&1"
echo "*/5 * * * * /scripts/luftdaten/$SNAME/write_graph.sh > /dev/null 2>&1"
echo "10 0 * * * /scripts/luftdaten/$SNAME/mkarchive.sh > /dev/null 2>&1"