← Back to team overview

sslug-teknik team mailing list archive

Re: ændring af farverne ved 'ls --color'

 

Ole Tranberg wrote:
> 
> Jeg har læst mig til at jeg kan ændre de farver som 'ls --color'
> bruger. Jeg har prøvet at lave lidt om inde i filen /etc/DIR_COLORS,
> men der sker ingen forskel. Derinde står der også at den skulle ændre
> farven på filerne afhængig af endelserne, altså på de tre bogstaver
> som der er efter punktummet på nogle filer.

Har du set mit svar i dk.system.edb.unix ? :

I SuSE virker det. Men jeg har i mine gamle Debian opsætningscripts ,
f.eks. /etc/profile :

 # altid color med "ls" :
 alias ls='ls --color=auto'
 ....
 # set up the color-ls environment variables:
 if [ "$SHELL" = "/bin/zsh" ]; then
   eval `dircolors -z /etc/ls_dir_colors`
 elif [ "$SHELL" = "/bin/ash" ]; then
   eval `dircolors -s /etc/ls_dir_colors`
 else
   eval `dircolors -b /etc/ls_dir_colors`
 fi

Uden "eval" initialiseres farverne ikke fra filen, i dit tilfælde
bør du rette til /etc/DIR_COLORS i stedet for /etc/ls_dir_colors


Så prøv  fra prompt :

  eval `dircolors -b /etc/DIR_COLORS`
  ls --color=auto


-- 
mvh Frank Damgaard  frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido  2:236/15.2


Follow ups

References