Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: $+var and (P) flag



Thanks!

pon., 27 maj 2019, 21:52 użytkownik Roman Perepelitsa <
roman.perepelitsa@xxxxxxxxx> napisał:

> You can try [[ -v ${varname:1} ]] and (( $+parameters[${varname:1}] )).
>
> ${varname:1} removes the leading plus. If you can change your code so that
> the plus isn't added, it gets simpler.
>
> Roman.
>
> On Mon, May 27, 2019 at 9:46 PM Sebastian Gniazdowski <
> sgniazdowski@xxxxxxxxx> wrote:
>
>> Hello,
>> simple test:
>>
>> a=1
>> varname='+a'
>> echo ${(P)varname}
>>
>> yields empty output. Is there any way to use the $+var syntax with (P)
>> flag?
>>
>> --
>> Sebastian Gniazdowski
>> News: https://twitter.com/ZdharmaI
>> IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin
>> Blog: http://zdharma.org
>>
>


Messages sorted by: Reverse Date, Date, Thread, Author