Author: Edgar Bonet Date: To: ML Guilde Subject: 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.