Discussion:
gdzie sie podzial .bashrc?
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
domanicuz
2005-04-19 22:42:40 UTC
Permalink
Witam!

Po kilkuletnich wedrowkach po innych distrach, powrocilem do slackware.
Fajnie! Tyle, ze natrafilem na dosc wkurzajaca sprawe. Mianowicie nie
bylo pliku ~/.bashrc . OK, stworzylem sobie taki, i nic. Wrzucilem więc
plik bashrc do /etc. I dalej nic. Zadne zdefiniowane polecenia ani ta
cudowna linia polecen z aktualna godzina nie chca zadzialac.
Co tu wykombinować, żeby zaspokoić moje osobiste wygodnictwo i korzystac
z dobrodziejstw wlasnej konfiguracji polecen bash?

P.S. Dystrybucja 10.1, qrcze koncza mi sie pomysly.
Pozdrawiam
-Maciek
l***@lrem.maxnet
2005-04-20 08:15:31 UTC
Permalink
Post by domanicuz
Po kilkuletnich wedrowkach po innych distrach, powrocilem do slackware.
Fajnie! Tyle, ze natrafilem na dosc wkurzajaca sprawe. Mianowicie nie
bylo pliku ~/.bashrc . OK, stworzylem sobie taki, i nic. Wrzucilem więc
plik bashrc do /etc. I dalej nic. Zadne zdefiniowane polecenia ani ta
cudowna linia polecen z aktualna godzina nie chca zadzialac.
Co tu wykombinować, żeby zaspokoić moje osobiste wygodnictwo i korzystac
z dobrodziejstw wlasnej konfiguracji polecen bash?
Gdybyś tak przeczytał manuala do basha, to dowiedziałbyś się, że:
#v+
~/.bash_profile
The personal initialization file, executed for login shells
~/.bashrc
The individual per-interactive-shell startup file
~/.bash_logout
The individual login shell cleanup file, executed when a
login shell exits
#v-

A więc plik w którym powinieneś trzymać swoje ustawienia to raczej
.bash_profile, z tym że popularniejsze jest trzymanie ustawień w .bashrc
oraz czegoś takiego:

#v+
bash-2.05b$ cat ~/.bash_profile
# /etc/skel/.bash_profile:

#This file is sourced by bash when you log in interactively.
[ -f ~/.bashrc ] && . ~/.bashrc
#v-

Wtedy Twoje ustawienia zostaną załadowane niezależnie od metody
uruchomienia shella.
--
/usr/src/linux/lib/vsprintf.c:
* Wirzenius wrote this portably, Torvalds fucked it up
l***@lrem.maxnet
2005-04-20 08:16:59 UTC
Permalink
Post by domanicuz
Po kilkuletnich wedrowkach po innych distrach, powrocilem do slackware.
Fajnie! Tyle, ze natrafilem na dosc wkurzajaca sprawe. Mianowicie nie
bylo pliku ~/.bashrc . OK, stworzylem sobie taki, i nic. Wrzucilem więc
plik bashrc do /etc. I dalej nic. Zadne zdefiniowane polecenia ani ta
cudowna linia polecen z aktualna godzina nie chca zadzialac.
Co tu wykombinować, żeby zaspokoić moje osobiste wygodnictwo i korzystac
z dobrodziejstw wlasnej konfiguracji polecen bash?
Gdybyś tak przeczytał manuala do basha, to dowiedziałbyś się, że:
#v+
~/.bash_profile
The personal initialization file, executed for login shells
~/.bashrc
The individual per-interactive-shell startup file
~/.bash_logout
The individual login shell cleanup file, executed when a
login shell exits
#v-

A więc plik w którym powinieneś trzymać swoje ustawienia to raczej
.bash_profile, z tym że popularniejsze jest trzymanie ustawień w .bashrc
oraz czegoś takiego:

#v+
bash-2.05b$ cat ~/.bash_profile
#This file is sourced by bash when you log in interactively.
[ -f ~/.bashrc ] && . ~/.bashrc
#v-

Wtedy Twoje ustawienia zostaną załadowane niezależnie od metody
uruchomienia shella.
--
/usr/src/linux/lib/vsprintf.c:
* Wirzenius wrote this portably, Torvalds fucked it up
domanicuz
2005-04-20 08:40:33 UTC
Permalink
Post by l***@lrem.maxnet
#v+
~/.bash_profile
The personal initialization file, executed for login shells
~/.bashrc
The individual per-interactive-shell startup file
~/.bash_logout
The individual login shell cleanup file, executed when a
login shell exits
#v-
A więc plik w którym powinieneś trzymać swoje ustawienia to raczej
.bash_profile, z tym że popularniejsze jest trzymanie ustawień w .bashrc
#v+
bash-2.05b$ cat ~/.bash_profile
#This file is sourced by bash when you log in interactively.
[ -f ~/.bashrc ] && . ~/.bashrc
#v-
Wtedy Twoje ustawienia zostaną załadowane niezależnie od metody
uruchomienia shella.
Hmm... .czytałem.. najwidoczniej bez dostatecznego zrozumienia, parę
stron tego było, więc może którąś przeoczyłem ;-)
Wielkie dzięki za wytknięcie mi tego uchybienia i pomoc!
Pozdrawiam
-Maciek

Loading...