Comment utiliser bashrc par défaut ?

Fermé
latruite - 19 mars 2009 à 12:50
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 23 juil. 2009 à 12:25
Bonjour,

j'ai modifié le .bashrc pour mon utilisateur mais je ne sais pas comment l'utiliser par défaut pour mon profil, je dosi toujours faire source ~/.bashrc si je veux l'utiliser.

comment pourrais-je faire pour l'avoir par défaut?

merci,
A voir également:

7 réponses

Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
19 mars 2009 à 12:56
Hum.. normalement, c'est le .bashrc situé dans le home de l'user connecté. Si il n'y en a pas, c'est la /etc/bash.bashrc qui fait fois.. J'ai pas très bien compris ton soucis..
0
ah...mon souci c'est que j'ai créé un .bashrc dans mon home, dedans j'ai mis des alias pour des commandes utiles, mais quand j'ouvre une session mes alias ne sont pas disponible.
je dois d'abord faire source ~/.bashrc et là je peux utiliser mes alias

c'est plus clair comme ça?
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
19 mars 2009 à 13:08
Alors là.. j'avoue que je comprend pas pourquoi ça se passe comme ça.. C'est contraire a tout ce que j'ai appris... Tu dois avoir un fichier de config dans /etc/ qui correspond pas à ça... ou peut-être dans le .bash_profile..? Je sais pas là...
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
19 mars 2009 à 13:19
Salut,

Ouvre une session et ensuite affiche le résultat de la commande alias
0
ok :)

latruite@aquarium ~ $ alias
alias grep='grep --colour=auto'
alias ls='ls --color=auto'

latruite@aquarium ~ $ source ~/.bashrc
latruite@aquarium ~ $ alias
alias grep='grep --colour=auto'
alias lastmerge='less /var/log/emerge.last'
alias ls='ls --color=auto'
alias monip='links -source www.whatismyip.org'
alias psg='ps -awef |grep'
alias renet='sudo /etc/init.d/net.eth0 restart'

voila les 2 cas de figure
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
19 mars 2009 à 13:35
Re,

Maintenant, ferme toutes les consoles et puis ouvre une console et affiche le résultat de la commande alias
0
j'ai fermé toute les consoles, c'est a dire une :)
j'ai réouvert la console:

latruite@aquarium ~ $ alias
alias grep='grep --colour=auto'
alias ls='ls --color=auto'
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
19 mars 2009 à 13:52
Re,

Bizarre.
Même si je n'aime pas je vais te demander quand même de redémarrer ton pc ;-) pour voir.
0
bon, ben j'ai redémarré la machine et ça c'est toujours la même chose que d'habitude...

bon en même temps ce n'est pas bloquant.
0
J'avais le meme probleme et je l'ai resolu en rajoutant
. ~/.bashrc
dans le fichier ~/.profile
Des fois que ca puisse aider...
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
23 juil. 2009 à 12:25
Bonjour,

effectivement !

tiré de mon fichier .bash_profile :
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
0