[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: je sais plus rentrer en root



On Wed, Aug 21, 2002 at 10:10:09AM +0200, Yannick Roehlly wrote:

> Cela m'amène à une question technique : si tu as un alias rm=rm -i
> dans ton bashrc, cela veut-il dire qu'un script aussi interprétera
> rm comme rm -i ?

Non. bashrc n'est exécuté que par les shells interactifs. Donc, si tu
fais:

./script.sh
ou
bash script.sh

rm ne sera pas aliasé vers rm -i lors de l'exécution du script.

Si tu fais:

source script.sh

alors, ce sera le cas.

> Cela veut-il donc dire que lorsque l'on fait un su on hérite des
> variables d'environnement dans lequel on se trouve ?

Oui, à part une "black-list", du genre LD_PRELOAD, etc.

-- 
Lionel



Reply to: