Incluye colorear en GNU ls estilo de time

Lo sé, puedo especificar el formatting de time personalizado para ls como este

 ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always 

pero me gustaría "contrabandear" colors dentro del formatting de time. Por ejemplo, me gustaría tener el año 2014 en color rojo. ¿Como podría hacerlo?

He intentado poner el código de color \033[0;31m delante del %Y , pero el código no se interpreta como color, sino como un galimatías.

Ingrese el carácter ESC literalmente. Esto generalmente se hace al ingresar Ctrl + V y luego la tecla solicitada, en este caso Esc .

O en ksh93 , zsh o bash , usa las comillas $'...' donde se expanden las secuencias de escape tipo echo :

 ls -lAF --time-style=$'+ \e[31m%Y\e[m-%b-%d %H:%M:%S' --color=always