Procházet zdrojové kódy

Filtered out bash colour characters

Should stop issues with receiving emails. Mor email improvements to
follow
Daniel Gibbs před 10 roky
rodič
revize
e943e24e30
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      functions/fn_email

+ 2 - 2
functions/fn_email

@@ -2,7 +2,7 @@
 # LGSM fn_email function
 # LGSM fn_email function
 # Author: Daniel Gibbs
 # Author: Daniel Gibbs
 # Website: http://gameservermanagers.com
 # Website: http://gameservermanagers.com
-# Version: 210115
+# Version: 290815
 
 
 # Description: Sends email notification if monitor picks up a failure.
 # Description: Sends email notification if monitor picks up a failure.
 
 
@@ -27,7 +27,7 @@ fn_details_distro
 	echo -e "========================================\nLogs\n========================================\n"
 	echo -e "========================================\nLogs\n========================================\n"
 	echo -e "Script log\n===================\n"
 	echo -e "Script log\n===================\n"
 	fn_details
 	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}"
 tail -25 "${scriptlog}" >> "${emaillog}"
 if [ ! -z "${consolelog}" ]; then
 if [ ! -z "${consolelog}" ]; then
 	echo -e "\n\nConsole log\n====================\n" >> "${emaillog}"
 	echo -e "\n\nConsole log\n====================\n" >> "${emaillog}"