|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
Re: [PLUG] check for existing user.
|
I have it there in the condition for the while loop.
In the line above it is assigning the value true to the variable exists.
--
Michelle Weber
umweber@mcs.drexel.edu
On Mon, 17 Jan 2000, Andrew White wrote:
> You want two "=" signs:
>
> exists == true
>
> -Andrew
>
>
> On Mon, 17 Jan 2000, Michelle Weber wrote:
>
> > Can someone tell me the obvious and what is wrong with this loop in bash:
> >
> > exists=true
> >
> > while [ exists==true ];
> > do
> > echo "Username: "
> > read username
> >
> > if (grep ^$username: /etc/passwd 1>&2 > /dev/null) ; then
> > exists=true
> > else
> > exists=false
> > fi;
> > done
> >
> >
> >
> > No matter what it seems exists=true because the loop never exits.
> > Thanks,
> >
> >
> >
>
>
> ______________________________________________________________________
> Philadelphia Linux Users Group - http://plug.nothinbut.net
> Announcements - http://lists.nothinbut.net/mail/listinfo/plug-announce
> General Discussion - http://lists.nothinbut.net/mail/listinfo/plug
>
>
______________________________________________________________________
Philadelphia Linux Users Group - http://plug.nothinbut.net
Announcements - http://lists.nothinbut.net/mail/listinfo/plug-announce
General Discussion - http://lists.nothinbut.net/mail/listinfo/plug
|
|