Syntax: eval `dircolors [-abckstzPS] [filename]`
Description: dircolors is a program to generate a setup for the color
version of GNU ls. The setup consists of an LS_COLORS
environment variable and a set of aliases. For sh and
ash, which lack aliases, shell functions are substituted.
The dircolors command will generally be run from the
user's .profile, .cshrc or equivalent file, or the system-
-a, -s Assume the user is using a Bourne-style shell which
does not support aliasing. This is default if the
base name of the environment variable SHELL is sh
or ash. Instead a shell function is used. If the
-P option is also used, this function will need to
spawn a subshell; this is slow and should be
avoided if possible.
-b,-k Assume the user is using a Bourne-style shell that
supports Korn-style aliasing. This is the default
if the base name of the environment variable SHELL
is bash or ksh. You may want to specify this
option explicitly if your sh is really a more
advanced shell, which does support Korn-style
-z Assume the user is using a Bourne-style shell that
supports Korn-style aliasing, but differs between
string and list environment variables. This is the
default is the base name of the environment vari-
able SHELL is zsh.
-c, -t Assume the user is using a C-style shell. This is
the default if the base name of the environment
variable SHELL is csh or tcsh.
-P Do not seek the path to find the location of the ls
binary. By default, dircolors will find the loca-
tion of the ls binary at the time it is run, and
include it in the shell function or alias, which
for most shells results in a significant speed
-S Set colorization to no if the terminal does not
occur in any TERM statement, even if there is a
COLOR statement in the global section of the file.