Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #165835
| From | The Wanderer <wanderer@fastmail.fm> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: User's bin path not recognised in login script |
| Date | 2016-03-22 20:00 +0100 |
| Message-ID | <rfzH4-h4-19@gated-at.bofh.it> (permalink) |
| References | <rfcAO-Zv-17@gated-at.bofh.it> <rfkoG-6ju-5@gated-at.bofh.it> <rfznI-af-11@gated-at.bofh.it> |
| Organization | This space intentionally left blank. |
[Multipart message — attachments visible in raw view] - view raw
On 2016-03-22 at 14:20, Russell Gadd wrote: > On 22/03/16 02:40, David Christensen wrote: >> Did you remember the 'export' in .profile? >> >> export PATH=$PATH:$HOME/bin >> >> >> It might help to add echo's in the various scripts to check the >> order in which they run -- e.g. verify that .bash_profile runs >> before your bash login script, so that PATH includes $HOME/bin. > > Thanks for the export point which I have now used. However it > doesn't solve the problem. > > I experimented by adding the following line into ~/.bash_profile, > ~/.profile and ~/.bashrc: > echo "This is <scriptname>" &>>/tmp/out.txt > > Neither of the profile files triggered the output, nor did .bashrc > until I manually opened a Mate terminal from the desktop. So it > appears that the profile files do not get invoked at any time. How did you test? By launching a new terminal (with bash set as your default shell), by running the command 'bash' in an existing terminal, by logging all of the way out (to the main login prompt, if not to a full reboot) and then logging back in, or by running the command 'bash --login' in an existing terminal? In my testing just now, only the latter two of these four will pick up the new ~/.profile file; the other two seem to run the commands which were present in the file which their parent bash session used. (Strictly speaking I didn't test the full logout or reboot, but I fully expect that that would pick up the changes.) Also, at least on my system, ~/.bashrc is invoked only by being sourced from ~/.profile or ~/.bash_profile. Unless your system is configured fairly differently, if ~/.bashrc is getting run, that means that - per bash(1) - one of ~/.bash_profile, ~/.bash_login, or ~/.profile must be invoking it. -- The Wanderer The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- George Bernard Shaw
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
User's bin path not recognised in login script Russell Gadd <russ.mail.lists@gmail.com> - 2016-03-21 19:20 +0100
Re: User's bin path not recognised in login script Sven Arvidsson <sa@whiz.se> - 2016-03-21 19:30 +0100
Re: User's bin path not recognised in login script David Christensen <dpchrist@holgerdanske.com> - 2016-03-22 03:40 +0100
Re: User's bin path not recognised in login script Russell Gadd <russ.mail.lists@gmail.com> - 2016-03-22 19:40 +0100
Re: User's bin path not recognised in login script The Wanderer <wanderer@fastmail.fm> - 2016-03-22 20:00 +0100
Re: User's bin path not recognised in login script Russell Gadd <russ.mail.lists@gmail.com> - 2016-03-22 23:50 +0100
Re: User's bin path not recognised in login script The Wanderer <wanderer@fastmail.fm> - 2016-03-23 03:50 +0100
Re: User's bin path not recognised in login script David Wright <deblis@lionunicorn.co.uk> - 2016-03-24 01:30 +0100
Re: User's bin path not recognised in login script The Wanderer <wanderer@fastmail.fm> - 2016-03-24 01:40 +0100
Re: User's bin path not recognised in login script Russell Gadd <russ.mail.lists@gmail.com> - 2016-03-24 09:30 +0100
Re: User's bin path not recognised in login script Seeker <seeker5528@comcast.net> - 2016-03-22 21:20 +0100
Re: User's bin path not recognised in login script Russell Gadd <russ.mail.lists@gmail.com> - 2016-03-22 23:50 +0100
Re: User's bin path not recognised in login script Seeker <seeker5528@comcast.net> - 2016-03-22 22:10 +0100
Re: User's bin path not recognised in login script Seeker <seeker5528@comcast.net> - 2016-03-22 22:30 +0100
Re: User's bin path not recognised in login script seeker5528@comcast.net - 2016-03-22 22:50 +0100
Re: User's bin path not recognised in login script Lisi Reisz <lisi.reisz@gmail.com> - 2016-03-23 00:00 +0100
csiph-web