[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bash syntax
okay, so -z only checks to see if the variable has zero-length. that
definitely makes a lot of sense.
On Tue, 20 Jun 2000, Steven Pritchard wrote:
>
> Erving Blake said:
> > I tried your script... wont work for me either because the "-z" is
> > checking for a FILE THAT ALREADY EXISTS having zero length.
>
> No, actually, it really only checks the variable.
>
> osiris:~$ foo="" ; if [ -z "$foo" ]; then echo "foo" ; fi
> foo
> osiris:~$ foo="foo" ; if [ -z "$foo" ]; then echo "foo" ; fi
> osiris:~$
>
> BTW, for reference, the opposite of -z is -n.
>
> Steve
> --
> steve@silug.org | Linux Users of Central Illinois
> (618)398-7320 | Meetings the 4th Tuesday of every month
> Steven Pritchard | http://www.luci.org/ for more info
>
> --
> To unsubscribe, send email to majordomo@luci.org with
> "unsubscribe luci-discuss" in the body.
>
--
To unsubscribe, send email to majordomo@luci.org with
"unsubscribe luci-discuss" in the body.