[CLUE-Tech] shell programming
Marcin
marbej at wp.pl
Wed Dec 11 10:10:47 MST 2002
> >
> > #!/bin/bash
> >
> > if [ $LOGNAME = "root" ]; then
> > echo "Hello root"
> > else
> > echo "You aren't root"
> > fi
> >
> >
> > Will do what you want.Q
>
> Not with my bash ... $LOGNAME does not change when you `su
>
> [davep at ldpx:~/images]$ su
> [root at ldpx images]# echo $LOGNAME
> davep
>
But if you put "su -" it works !
Try this:
[davep at ldpx:~/images]$ su -
[root at ldpx images]# echo $LOGNAME
root
--
Greetings from Poland,
Marcin Betlej
e-mail: marbej at wp.pl
More information about the clue-tech
mailing list