Jav*_*cky 19 linux bash command-line-interface
我有一系列管道式 grep、awks 和 seds,它们生成一个数字列表,每行一个。像这样的东西:
1.13
3.59
1.23
Run Code Online (Sandbox Code Playgroud)
我怎样才能把它传递给输出平均值、最大值和最小值的东西?
Der*_*rfK 29
blahblahblah | awk '{if(min==""){min=max=$1}; if($1>max) {max=$1}; if($1<min) {min=$1}; total+=$1; count+=1} END {print total/count, max, min}'
Run Code Online (Sandbox Code Playgroud)