Ваш сценарий использует следующее значение для даты
date=$(date +"%a, %d %b %Y %T %z")
В сценарии, на который вы ссылаетесь, используется другой формат даты. Поскольку этот другой формат работает нормально, измените свой сценарий, чтобы следовать ему.
dateValue="`date +'%a, %d %b %Y %H:%M:%S %z'`"
Este comando hará el trabajo:
printf "%s" $(printf '\033[0;31m');tail -4 FDECMP1_$$.log
Como mostró @galoget, puede usar las secuencias de escape ANSI para cambiar el color de los textos de shell.
Esta respuesta tiene más información sobre esto y un buen gráfico xterm -256 -color -para encontrar convenientemente el color correcto para sus propósitos.