SORT()
Synopsis:
SORT(key1:val1[…][,keyN:valN])
Description:
SORT(key1:val1[…][,keyN:valN])
This function takes a list of keys and values and returns a comma-delimited list of the keys, sorted by each associated value. Values are sorted as floats.
Notes
- The resulting value is typically iterated over in a loop, using CUT to retrieve each key in turn.
Return value
The sorted list of keys, comma-delimited
Example
exten => s,1,Set(foo=${SORT(three:3|two:2|one:1|hundred:100|thousand:1000|pi:3.14|e:2.71828|half:.5|negone:-1|zero:0)})
foo is now set to “negone,zero,half,one,two,e,three,pi,hundred,thousand”