LINUX.ORG.RU

Что-то не так.

 


0

1
$ cat ~/.profile
export TZ='Europe/Moscow'
#TZ='Asia/Krasnoyarsk'; export TZ
export PATH=$PATH:~/.gem/ruby/1.9.1/bin
$ cat ~/.bash_profile 
export TZ='Europe/Moscow'
#TZ='Asia/Krasnoyarsk'; export TZ
export PATH=$PATH:~/.gem/ruby/1.9.1/bin
$ bash
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/brlcad/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/qt/bin
$

Пока пользуюсь .bashrc для этого. Может этот .profile просто не нужен?

★★★★★

во-первых,

# ~/.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.
во-вторых, у меня все работает. Перелогинься.

anonymous
()

$ bash
$ echo $PATH

Ты не правильно проверяешь отработку этих файлов (.profile, .bash_profile, ...).

man bash

Смотри раздел INVOCATION.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.