[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to add dir to path



Hi Wayne,

On 8/10/07, Wayne Topa <linuxone@intergate.com> wrote:

Are you doing all of this in KDE?  If so I have no clue.  I would
suggest you go to a console VT and enter the path statements I showed.
Then, if it doesn't work there, there is a real problem ...

 
Yes, I was doing this in KDE. I start bash from an icon on my panel
(it's run as /bin/bash --login). I tried what you suggested, switched to
tty1 and logged in as manon. It said "Hello World..." to me, coming
from the 'echo' line I previously added to .bash_profile. Same result
in tty2.

Well, there's definitely something wrong here, but it isn't really much of a
problem no more, coz I put my scripts in ~/bin now, as Andrei suggested.
And the problem seems to be related to starting a new bash session, not
to a tty or opening a new bash window.
However, obviously something is really messed up but I don't know
where to look for a solution.

The strange thing also is, when I put PATH=~/XX:"${PATH}" in .bashrc
a every new  session recognizes the new path although the order is
somewhat different (for readability I replaced /home/manon with ~):

first bash window: ~/bin:~/XX:/usr/local/bin:/usr/bin:/bin:/usr/games
second session: ~/XX:/~/bin:/usr/local/bin:/usr/bin:/bin:/usr/games
third session: ~/XX:/~/bin:/usr/local/bin:/usr/bin:/bin:/usr/games
etc.

second bash window: ~/bin:~/XX:/usr/local/bin:/usr/bin:/bin:/usr/games
second session: ~/XX:/~/bin:/usr/local/bin:/usr/bin:/bin:/usr/games
third session: ~/XX:/~/bin:/usr/local/bin:/usr/bin:/bin:/usr/games
etc.

In tty1 & tty2 I got: ~/bin:~/XX:/usr/local/bin:/usr/bin:/bin:/usr/games

Every tty greets me with "Hello World..."; every new bash window does
the same, but not a single new bash session says "Hello World..." to me.
So the problem seems to be related to second (or higher) bash sessions.
I thought it should inherit the path from its parent, but I'm not sure.

Confusing, huh?

Manon.


Reply to: