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: