[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Temperatura desde consola



On Mon, 13 May 2013 09:41:57 -0400, Walter O. Dari <wlinuxw@gmail.com> wrote:

Hola Luis...

El 13/05/13 03:38, Luis escribió:
Hola,

Quería saber si existe algún comando y/o aplicación que me permita
conocer la temperatura del micro y la del chasis desde consola, es
decir, en un server que no tiene interfaz gráfica.


Ahí va un script que hice para utilizar con las métricas de ganglia, por ahí te sirve, toma la temperatura de todos los cores. Tener en cuenta que solamente analiza 4 cores, en caso de que sean más deberías aumentar el valor en el for.

!/bin/bash
#
#           i  representa la cantidad máxima de cores a revisar
#        core  es donde se determina el filtro para el grep cuando se
#              analiza la salida de sensors
# OUT_SENSORS  almacena la salida del comando sensors filtrada por grep
#              según el valor de $core
#      temp[]  es donde se arma la línea para ser analizada luego con
#              awk, si un core no existe  se representará con la
#              temperatura 00,0 en formato similar a la salida de
#              sensors
#
# Walter, 05/01/2013
#
for i in {0..3}
do
    core="Core $i"
    OUT_SENSORS=`sensors | grep "$core"`

    if [ -z "$OUT_SENSORS" ]
    then
       temp[$i]="$core: +00.0"
    else
       temp[$i]=`echo $OUT_SENSORS`
    fi
    echo ${temp[$i]}
done


Saludos,


Gracias amigo, probaré  :)


--
Saludos,

Luis Esteban de Dios Núñez

--

Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


Reply to: