„Build/synOTR.sh“ ändern
This commit is contained in:
parent
c0c8dbe7d8
commit
dd34e39c43
|
@ -2865,6 +2865,47 @@ if [ -f "/usr/syno/bin/synoindex" ] && [ $firstrunonday == "1" ] && [ $reindex =
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
PURGELOG()
|
||||||
|
{
|
||||||
|
#########################################################################################
|
||||||
|
# Diese Funktion löscht zu erst alle leeren Logs und anschließend die überzähligen #
|
||||||
|
#########################################################################################
|
||||||
|
|
||||||
|
if [ -z $LOGmax ]; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
logdir="${DECODIR}/_LOGsynOTR/"
|
||||||
|
|
||||||
|
# leere Logs löschen:
|
||||||
|
for i in `ls -tr "${logdir}" | egrep -o '^synOTR.*.log' ` # Auflistung aller LOG-Dateien
|
||||||
|
do
|
||||||
|
stringcount=`cat "${logdir}$i" | tail -n7 | head -n4 | wc -c` # Wie viel Zeichen sind in den Zeilen 3-7 von unten enthalten?
|
||||||
|
if [ $stringcount -le 15 ]; then
|
||||||
|
rm "${logdir}$i"
|
||||||
|
|
||||||
|
# if [ $endgueltigloeschen = "on" ] ; then # ggf. den Löschordner nutzen? / nicht aktiviert
|
||||||
|
# rm "$i"
|
||||||
|
# else
|
||||||
|
# mv "$i" "$OTRkeydeldir"
|
||||||
|
# fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# alte Logs löschen:
|
||||||
|
logfilecount=`ls -t "${logdir}" | egrep -o '^synOTR.*.log' | wc -l ` # Gesamtanzahl der LOG-Dateien
|
||||||
|
count2del=`expr $logfilecount - $LOGmax ` # wie viele Dateien sind überzählig
|
||||||
|
|
||||||
|
if [ $count2del -ge 0 ]; then
|
||||||
|
for i in `ls -tr "${logdir}" | egrep -o '^synOTR.*.log' | head -n${count2del} `
|
||||||
|
do
|
||||||
|
rm "${logdir}$i"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# _______________________________________________________________________________
|
# _______________________________________________________________________________
|
||||||
# | |
|
# | |
|
||||||
# | AUFRUF DER FUNKTIONEN |
|
# | AUFRUF DER FUNKTIONEN |
|
||||||
|
@ -2883,6 +2924,7 @@ fi
|
||||||
OTRopenrename
|
OTRopenrename
|
||||||
MOVE2DESTDIR
|
MOVE2DESTDIR
|
||||||
FRESHUPMEDIAINDEX
|
FRESHUPMEDIAINDEX
|
||||||
|
PURGELOG
|
||||||
|
|
||||||
|
|
||||||
echo -e; echo -e
|
echo -e; echo -e
|
||||||
|
|
Loading…
Reference in a new issue