如何在 Bash 中对数组进行排序



我需要在bash中编写排序代码数组函数,第一个输入是数字的数量和结束返回数组排序例如 :: 输入 5 2 4 10 1 4返回 1 2 4 4 10

以下脚本对数组进行排序a其中数组中的第一个元素是数组中的元素数。结果存储在变量b

#! /bin/bash
IFS=$'n' a=( 3 3 2 1 )
b=$(sort <<< "${a[*]:1}")
echo ${b[*]}

相关内容

  • 没有找到相关文章

最新更新