From e943e24e304927e88c1f966723c1c55fbdd513cb Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 29 Aug 2015 23:27:04 +0100 Subject: [PATCH] Filtered out bash colour characters Should stop issues with receiving emails. Mor email improvements to follow --- functions/fn_email | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/fn_email b/functions/fn_email index 220e81534..e39970d6e 100644 --- a/functions/fn_email +++ b/functions/fn_email @@ -2,7 +2,7 @@ # LGSM fn_email function # Author: Daniel Gibbs # Website: http://gameservermanagers.com -# Version: 210115 +# Version: 290815 # Description: Sends email notification if monitor picks up a failure. @@ -27,7 +27,7 @@ fn_details_distro echo -e "========================================\nLogs\n========================================\n" echo -e "Script log\n===================\n" fn_details -}|tee "${scriptlogdir}/${servicename}-email.log" > /dev/null 2>&1 +|sed -r "s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g"|tee "${scriptlogdir}/${servicename}-email.log" tail -25 "${scriptlog}" >> "${emaillog}" if [ ! -z "${consolelog}" ]; then echo -e "\n\nConsole log\n====================\n" >> "${emaillog}"