Date: Fri, 11 Jun 1999 13:14:17 -0400 (EDT) From: Mikhail Teterin <mi@aldan.algebra.com> To: gnats-admin@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/12137: something wrong with shell -- functions with arithm expressions Message-ID: <199906111714.NAA58200@misha.cisco.com> In-Reply-To: <199906111710.KAA90425@freefall.freebsd.org> from "gnats-admin@FreeBSD.org" at "Jun 11, 1999 10:10:01 am"
index | next in thread | previous in thread | raw e-mail
The ``-'' character is also causing troubles. The script:
length () {
echo $((0+${#1}))
}
length "abc (def [xyz])"
length "abc (def (xyz))"
length "abc (def -xyz-)"
Produces:
16
15
17
Again, bash and ksh print out 15 for all of the strings...
-mi
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199906111714.NAA58200>
