Re: which file should have my bash prompt, .profile vs .bashrc

Liste des GroupesRevenir à cubf misc 
Sujet : Re: which file should have my bash prompt, .profile vs .bashrc
De : chris (at) *nospam* internal.net (Chris Elvidge)
Groupes : comp.unix.bsd.freebsd.misc
Date : 02. Dec 2024, 13:49:58
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vikadn$3b35f$1@dont-email.me>
References : 1
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 Lightning/5.4
On 02/12/2024 at 11:32, Wolfgang Agnes wrote:
I installed bash and have been trying to set up my prompt.  I notice
that if I add
    PS1='# '; export PS1
 to my .profile, then I get the prompt when I log in, not when I /sudo
su/ from a regular user.  If I add
    PS1='# '; export PS1
 to ~/.bashrc, then I get the prompt when I ``sudo su'', but not when I
log in.  I can add the prompt set up to both files, but I'm asking
myself---how do you guys avoid such redundancy?  (Thanks!)
 
Put it in .bashrc and then call .bashrc from .profile (unless .bash_profile exists; only for bash.)
e.g.
# if running bash
if [ -n "$BASH_VERSION" ]; then
     # include .bashrc if it exists
     if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
     fi
fi
.profile is called by a login shell
.bashrc is called by interactive bash shell
--
Chris Elvidge, England
I WILL NOT SNAP BRAS

Date Sujet#  Auteur
2 Dec 24 * which file should have my bash prompt, .profile vs .bashrc6Wolfgang Agnes
2 Dec 24 +* Re: which file should have my bash prompt, .profile vs .bashrc3Chris Elvidge
2 Dec 24 i`* Re: which file should have my bash prompt, .profile vs .bashrc2Wolfgang Agnes
2 Dec 24 i `- Re: which file should have my bash prompt, .profile vs .bashrc1Chris Elvidge
3 Dec 24 `* Re: which file should have my bash prompt, .profile vs .bashrc2Lowell Gilbert
6 Dec 24  `- Re: which file should have my bash prompt, .profile vs .bashrc1Anton Shepelev

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal