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

Re: How to impose a numeric sort on negative numbers?



On 7/1/20, Sebastian Gniazdowski <sgniazdowski@xxxxxxxxx> wrote:
> Hi,
> arr=( -1A -2b -3B 0 1A 2C 3B )
> print -rl ${(on)arr}
>
> Output:
> 0
> 1A
> -1A
> -2b
> 2C
> 3B
> -3B
>
> So it's not "correct". How to sort from -3 to 2?

Works fine here,
% arr=( -1A -2b -3B 0 1A 2C 3B )
% print -rl ${(on)arr}
-1A
-2b
-3B
0
1A
2C
3B


-- 
Mikael Magnusson



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