Linux:将输出管道输入变量

时间:2017-02-13 19:29:10

标签: linux terminal

我希望找到变量数组中的最大整数。这里是我的报关表。

ar=($a $b $c $d $e $f $g $h) ; IFS=$'\n' ; echo "${ar[*]}" | sort -nr | head -n1

目前,该命令使用echo打印出数组的最大成员,但我希望将该值分配给变量MAX。我试过以下

ar=($a $b $c $d $e $f $g $h) ; IFS=$'\n' ; MAX=$("${ar[*]}" | sort -nr | head -n1)

但它很难理解所有的拥堵情况。有任何想法吗?

0 个答案:

没有答案