GNU/Linux >> Tutoriales Linux >  >> Linux

Usando bash, ¿cómo puedo averiguar el promedio, el máximo y el mínimo de una lista de números?

Solución 1:

Como ya estás usando awk

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}'

Solución 2:

Encuentro este programa útil para generar estadísticas en listas de números en la línea de comando:http://web.cs.wpi.edu/~claypool/misc/stats/stats.html


Linux
  1. Bash + ¿Cómo salir del script secundario y del script principal en ambas ocasiones?

  2. ¿Cómo enumerar el tamaño de cada archivo y directorio y ordenar por tamaño descendente en Bash?

  3. ¿Cómo puedo *solo* obtener la cantidad de bytes disponibles en un disco en bash?

  4. ¿Cómo puedo contar la cantidad de carpetas en una unidad usando Linux?

  5. ¿Cómo averiguo qué está utilizando todo el espacio en mi partición /?

Cómo encontrar recursivamente y enumerar los archivos por fecha en Linux

Cómo encontrar la lista de repositorios instalados desde la línea de comandos en Linux

Cómo acercar y alejar videos usando FFmpeg

Cómo encontrar la lista de repositorios instalados en Linux

¿Cómo puedo averiguar dónde se encuentra físicamente un archivo en el disco (números de bloque)?

¿Cómo puedo abrir un archivo con números de línea que se muestran desde la línea de comando en 'vi'?