Re: sudo et ~/.bashrc

Page principale

Répondre à ce message
Auteur: Edgar Bonet
Date:  
À: ML Guilde
Sujet: Re: sudo et ~/.bashrc
Le lundi 24 avril, Frédéric a écrit :
> [Commandes autorisées par sudo] Le problème, c'est que je voudrais que
> le fichier .bashrc du nouvel utilisateur [celui au nom duquel la
> commande est lancée] soit exécuté avant que la commande soit
> effectivement lancée.


À priori ~/.bashrc est exécuté uniquement par les shells interactifs.
C.f. man bash, section « INVOCATION ». Si tu veux qu'il le soit aussi
par un shell non-interactif, mets BASH_ENV=~/.bashrc dans
l'environnement.

Edgar.