Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Kde je soubor .bash_profile nebo jeho ekvivalent?  (Přečteno 1932 krát)

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Kde je soubor .bash_profile nebo jeho ekvivalent?
« kdy: 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?

Zelvuska

  • Návštěvník
  • Příspěvků: 85
Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
« Odpověď #1 kdy: 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.

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
« Odpověď #2 kdy: 22 Května 2009, 21:15:40 »
.bashrc tam je a uz jsme se do neho dival. Nemuzu tam ale najit nastaveni promenne PATH.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
« Odpověď #3 kdy: 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
http://www.openstreetmap.org - mapy celého světa "wiki style"

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
« Odpověď #4 kdy: 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"

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
« Odpověď #5 kdy: 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
« Poslední změna: 22 Května 2009, 22:20:53 od arrange »
http://www.openstreetmap.org - mapy celého světa "wiki style"

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Re: Kde je soubor .bash_profile nebo jeho ekvivalent?
« Odpověď #6 kdy: 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"

 

Provoz zaštiťuje spolek OpenAlt.