05-13-2004
1,626,
15
Join Date: Jul 2001
Last Activity: 16 June 2011, 4:50 PM EDT
Location: Portland, OR, USA
Posts: 1,626
Thanks Given: 2
Thanked 15 Times in 13 Posts
The only systems I've personally seen color in `ls` output is GNU/Linux systems.
That's because they're using GNU ls, from the GNU fileutils package. If you look at your aliases, you'll probably find that "ls" is an alias for "ls --color=tty", meaning that any time the output is a terminal, you'll get color (but not if output is a pipe or a file).
As far as I know, you can either compile and install GNU ls, or you may be out of luck.