Red de conocimiento informático - Problemas con los teléfonos móviles - Preguntas de práctica de Shell para encontrar la suma, el valor máximo y el valor mínimo

Preguntas de práctica de Shell para encontrar la suma, el valor máximo y el valor mínimo

math_num(){

nums=$*

nums_addstring=`echo?$nums|tr?'?'?' Reemplazar espacios con números

sum=`echo?"$nums_addstring"|bc`?#?Usa bc para calcular la suma

tmp_file=`mktemp?tmp.XXXXXX`?# ?Generar archivo temporal

gt;?$tmp_file

para?i?in?$nums;do

echo?$i?gt;gt;? $tmp_file

hecho

min=`sort?$tmp_file|head?-n1`

max=`sort?$tmp_file|tail?-n1`

echo?"sum:$sum?min:$min?max:$max"

}

math_num?1.1?1?2?3? #?Prueba