[ SlackList ] [ WkikiSlack ] |
On Fri, 27 Aug 2004 21:40:11 +0200, robert wrote:
>> bash pod X i nie-pod-X zachowuje się tak samo (modulo TERM i inne takie
>> ;). Większość rzeczy 'konfiguruje' się ustawiając odpowiednie zmienne
>> środowiskowe, ewentualnie aliasy. Zainteresuj się /etc/profile,
>> /etc/profile.d/*, ~/.bashrc, ~/.bash_profile
>>
> dzięki za odpowiedź. Wszystko ładnie pięknie tylko skoro "bash pod X i
> nie-pod-X zachowuje się tak samo" to dlaczego pod konsolą wynik pogramu ls
> jest pokolorowany (czyli z opcją --color=auto)
Pewnie ze względu na (tutaj strzelam ;-) $TERM. Na upartego można
zastosować alias tego typu:
alias ls="\ls --color=auto"
> i prompt ma postać
> zdefiniowaną zmienną PS1 a w emulatorze konsoli (gnome terminal) to nie
> działa.
Pewnie dlatego, że pod konsolą uruchamiany jest jako 'login shell' i w
związku z tym przetwarza pewne pliki, nazwijmy je 'konfiguracyjne',
w których to odpowiednio jest PS1 ustawiane.
> ps. jak mogę się dowiedzieć jakie pliki konfiguracyjne są przetwarzane przez
> bash'a w momencie jego uruchamiania?
Czytając odpowiednie strony podręcznika systemowego. man bash
--
Jakub Jankowski
shasta AT spam DOT atn DOT pl
Received on Sun Aug 29 23:22:06 2004