DB ist drin
This commit is contained in:
1 parent
411a685532
commit
ff2b35179a
5 files changed
+69
No files matched your search
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Mailt den CSV Dump der Datenbank an Mailziel
|
||||
#
|
||||
|
||||
MAILZIEL=br@runden.net
|
||||
CWD=$(dirname $0)
|
||||
TODAY=$(date +"%Y-%m-%d")
|
||||
SQLITE3=/usr/bin/sqlite3
|
||||
DATABQL=$CWD/energiemon.db
|
||||
SQLTXTFILE=$CWD/exportCSV.sql
|
||||
CSVDUMP=$CWD/energiemon_$TODAY.csv
|
||||
# DEBUG echo $SQLITE3 $DATABQL LT $SQLTXTFILE GT $CSVDUMP
|
||||
$SQLITE3 $DATABQL < $SQLTXTFILE > $CSVDUMP
|
||||
|
||||
mv $CSVDUMP $CSVDUMP.utf
|
||||
/usr/bin/iconv -t windows-1252 -f utf-8 $CSVDUMP.utf > $CSVDUMP
|
||||
|
||||
echo -en "Hallo Björn, \nAnbei die Zählerdaten \n" \
|
||||
"von https://energiemon.chamäleoncloud.de \n\n"\
|
||||
"Viele Grüße von der ChamäleonCloud \n\n" | \
|
||||
/usr/bin/mutt -a $CSVDUMP -s "Energiemon Zählerstände vom $TODAY" -- $MAILZIEL
|
||||
|
||||
# Aufräumen
|
||||
/usr/bin/find $CWD \( -iname "*.csv" -o -iname "*csv.utf" \) -mtime +29 -delete
|
||||
|
||||
Reference in new issue
Block a user