Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: bug in select
- X-seq: zsh-users 569
- From: Wolfgang Hukriede <whukriede@xxxxxxxxxxxxxxx>
- To: zsh-users@xxxxxxxxxxxxxxx
- Subject: Re: bug in select
- Date: Mon, 30 Dec 1996 04:37:24 +0100 (MET)
>>    verdy% select i in aaa bbb ccc
>>    do echo $i
>>    done
>>    1) aaa  2) bbb  3) ccc
>>    ?# 1
>>    0
Zoltan wrote:
>Ksh behaves exactly the same way.  This is not a bug.  Add unset i before
>select and it'll work.  Note that i becomes integer if it is initialised
>first in an arithmetic expression, like let i=0 or $((i=0)).
Yes, and in the same spirit:
        zsh> i="something"; echo $i
        0
etc. (If the variable is by any accident integer.) That's hazard. The shell
should print out a message, imo. These are type errors.
Wolfgang.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author