Kolory polecenia ls

Potrzebujesz pomocy z C, C++, perl, python, itp.
juve1pl
Posty: 27
Rejestracja: 04 kwietnia 2009, 11:36

Kolory polecenia ls

Post autor: juve1pl »

Witam!

Na początek problem:
  1. Na koncie roota działają kolory przeze mnie ustawione, a na normalnym nie. Chcę to osiągnąć przez edycję /etc/bash.bashrc, aby każdy użytkownik miał domyślną konfigurację jak ja.
    Bash.bashrc

    Kod: Zaznacz cały

    # export kolorow domyslnych do zmiennej systemowej LS_COLORS
    eval 'dircolors $HOME/.colourrc'
    
    Bashrc roota

    Kod: Zaznacz cały

    eval `dircolors .colourrc`
    
    Bashrc użytkownika

    Kod: Zaznacz cały

    eval 'dircolors $HOME/.colourrc'
  2. Podczas logowania do konsoli (zarówno przez ssh, jak i przez włączenie terminala przez zdalny pulpit) wyrzuca mi zawartość pliku .colourr, jak to zlikwidować?

    Kod: Zaznacz cały

    Last login: Wed Sep 21 23:23:21 2011 from 192.168.0.100LS_COLORS='no=00:fi=00:rs=0:di=00;34:ln=00;36:mh=0:p i=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01 :o r=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42 :o w...; i tak wszystkie definicje rozszerzeń
    export LS_COLORS
    xxx@MAT-SERWER:~$ 
    
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Masz w pierwszym i trzecim przypadku pojednynczy cudzysłów "'" zamiast backtica "`".
juve1pl
Posty: 27
Rejestracja: 04 kwietnia 2009, 11:36

Post autor: juve1pl »

Tak, tam był błąd, ale teraz mam inną ciekawostkę:

Po dodaniu wpisu

Kod: Zaznacz cały

[font=arial]eval `dircolors $HOME/.colourrc`[/font]
do bash.bashrc i usunięciu wpisów z .bashrc uzytkowników są kolory standardowe. Da się to zautomatyzować do edycji tylko bash.bashrc?
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

ODPOWIEDZ