Can't get Terminal to Display Colour (Mavericks)
Try:

echo $'\e[34m''some text'


or 

echo $(tput setaf 1) some text


For more detailed information, see this post:
https://superuser.com/questions/33914/why-doesnt-echo-support-e-escape-when-using-the-e-argument-in-macosx