bash or operator
- From: Tom <zihav@xxxxxxxxx>
- Date: Mon, 18 Jun 2012 12:31:55 -0700 (PDT)
Hi,
I have the following code:
viewserver=`hostname`
echo "$viewserver"
echo "Checking we are running on a viewserver... "
if [ "${viewserver}" != "viewserver1" -o "${viewserver}" != "viewserver2" ]; then
echo "ERROR: Not running on \"viewserver1\" or \"viewserver2\"!"
exit 1
fi
but it doesn't work with the "or" operator. Tried several different formats there but still end up with:
% ./bash_test
viewserver1
Checking we are running on a viewserver...
ERROR: Not running on "viewserver1" or "viewserver2"!
Any ideas what I'm doing wrong here?
Thanks
Tom
.
- Follow-Ups:
- Re: bash or operator
- From: Stachu 'Dozzie' K.
- Re: bash or operator
- Prev by Date: Re: grab user variables
- Next by Date: Re: grab user variables
- Previous by thread: Re: echo subset of bash session to a file?
- Next by thread: Re: bash or operator
- Index(es):