Preciso passar um parâmetro para o script (teste.sh) informando qual o
processador que eu quero a temperatura.
*temp1:* +44.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
*temp2:* +46.0°C (low = +127.0°C, high = +127.0°C) sensor = thermal
diode
*temp3:* +25.0°C (low = +127.0°C, high = +127.0°C) sensor = Intel PECI
#sensors | tail -n 20 | awk '/'temp1'/ { print $2 }' | sed 's/+//g' | awk -F"."
{' print $1 '}
mas estou apanhando como uma girafa com o pescoço quebrado.
o meu ficou assim:
#!/bin/bash
temp=$1
sensors | tail -n 20 | awk '/$temp/ { print $2 }' | sed 's/+//g' | awk -F"." {'
print $1 '}
[root]# ./temp1.sh temp1
[root]# (sem retorno)
--------------------------------------------------------------------------------------------------------------
Enviado por: address@hidden
--------------------------------------------------------------------------------------------------------------