From 39b078a826bb5a1f807e77532f416d5a754b0188 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Tue, 27 Jun 2023 12:52:27 +0300 Subject: [PATCH] added text status output... Signed-off-by: Alex A. Naanou --- update-status | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/update-status b/update-status index 228a352..461baec 100644 --- a/update-status +++ b/update-status @@ -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/^/#- /' \