【发布时间】:2018-02-13 15:39:36
【问题描述】:
我想对一个数字数组进行排序并放入另一个数组。以下代码是我找到的
IFS=$'\n' sorted=($(sort <<<"${array[*]}"))
unset IFS
echo "${sorted[*]}"
但是,这是通过字符串来实现的
1 12 5 111 200 1000 10
1 10 1000 111 12 200 5
如何按数字排序?
【问题讨论】:
-
只使用
sort -n
标签: arrays bash sorting numbers