Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: korn shell and arithmetic
Hi Ryan,
at least my shell is giving a clear error message:
[: 1.2: integer expression expected
and the "man test" command clearly talks about integers being expected. hope this helps,
Kind regards,
Lex.
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org]On Behalf Of
ryan.gaffuri_at_comcast.net
Sent: Tuesday, June 22, 2004 18:06
To: oracle-l_at_freelists.org
Subject: OT:korn shell and arithmetic
I don't know any unix listservs... so I hope this is ok.
I am trying to do the following:
if [ 1.2 -gt 1.0 ]; then
echo yes
else echo no
fi
It alwys comes out no? Anyway to get around this?
Also when I do:
expr 0 + 0, I get a $? of 1, which kills my error handling. any idea why?
![]() |
![]() |