Create uprecords.sh

This commit is contained in:
CM
2021-04-26 16:13:41 +02:00
parent 62aceeccb0
commit 978ee2db5f

39
uprecords.sh Normal file
View File

@@ -0,0 +1,39 @@
#!/bin/bash
# This file is part of a collection of bash scripts written and used by me which may be handy in server administration.
#
# (c) Corrado Mulas <tlc@mulas.me>
#
# For the full copyright and license information, please view the LICENSE
# file that was distributed with this source code.
DATE=$(date)
LOGPATH=""
LOGHTMLPATH=""
rm -rf $LOGPATH
touch $LOGPATH
uprecords -M > $LOGPATH
sed -i "1s;^;\nUptime: $(uptime -p) \n\n;" $LOGPATH
chmod 600 $LOGPATH
chown www-data:www-data $LOGPATH
rm -rf $LOGHTMLPATH
touch $LOGHTMLPATH
uprecords -M > $LOGHTMLPATH
sed -i "1s;^;\nUptime: $(uptime -p) \n\n;" $LOGHTMLPATH
sed -i "1s;^;<pre>\nLast updated: $DATE \n;" $LOGHTMLPATH
echo '</pre>' | tee -a $LOGHTMLPATH > /dev/null
chmod 600 $LOGHTMLPATH
chown www-data:www-data $LOGHTMLPATH