added text status output...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2023-06-27 12:52:27 +03:00
parent 67e911e3a7
commit 39b078a826

View File

@ -7,11 +7,19 @@ TMP_TARGET=${CONFIG}.new-status
TARGET=${TARGET:=${TMP_TARGET}}
TEXT_TARGET=/media/shared/status
if [ -e $TMP_TARGET ] ; then
rm -f $TMP_TARGET
fi
if [ -e $TEXT_TARGET ] ; then
mv -f $TEXT_TARGET{,.old}
else
TEXT_TARGET=/dev/null
fi
IFS=$'\n' \
SITES=($(\
sed -n '/STATUS BEGIN/,/STATUS END/p' "$CONFIG" \
@ -31,6 +39,7 @@ cp -f "$CONFIG" "$CONFIG".bak
for site in "${SITES[@]}" ; do
./check-status "$site" \
| tee -a $TEXT_TARGET \
| sed \
-e 's/^\s*\(.*ERROR.*$\)/**\1**/' \
-e 's/^/#- /' \