Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: polo23 22 Května 2009, 19:19:21

Název: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: polo23 22 Května 2009, 19:19:21
Ahoj, kdyz chci zmenit obsah promenne PATH nejen pro jednu relaci tak je treba udelat zapis do souboru. Kdyz jsme mel Fedoru byl tim souborem .bash_profile v mem domovskem adresari. Muzete mi poradit co je to v Ubuntu?
Název: Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: Zelvuska 22 Května 2009, 19:28:29
Já používám .bashrc, pokud není v tvém domovském adresáři, tak si ho vytvoř. Už si nejsem jistý jak je to v základní instalaci.
Název: Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: polo23 22 Května 2009, 21:15:40
.bashrc tam je a uz jsme se do neho dival. Nemuzu tam ale najit nastaveni promenne PATH.
Název: Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: arrange 22 Května 2009, 21:34:31
Je to ono?

~/.profile

U mě (výchozí) např.
Kód: [Vybrat]
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
Název: Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: polo23 22 Května 2009, 22:02:11
 Jo myslim ze by to mohlo byt ono. Je tam cesta do home zadefinovana pomoci promenne $HOME a pak cesta do bin chapu to tak spravne,pak je tam jeste z me neznameho duvodu jeste jednou promenna $PATH? PATH="$HOME/bin:$PATH"
Název: Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: arrange 22 Května 2009, 22:10:38
Nevím, jestli jsem Tě pochopil, ale příkazem
Kód: [Vybrat]
PATH="$HOME/bin:$PATH"se jen do proměnné PATH přidala cesta k adresáři ~/bin. Můžeš si tam ale dát i jinou (nemám vyzkoušeno).

EDIT: vyzkoušeno, funguje
Název: Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
Přispěvatel: polo23 23 Května 2009, 10:24:12
Do souboru .profile jsem do promenne path dopsal adresar sbin. Po vypsani promenne PATH se ale neobjevil v teto promenne. Zapis byl nasledovny. PATH="$HOME/bin:/sbin:$PATH"