Como posso registrar temperaturas de acpi?

0

Estou tentando depurar por que meu computador é desligado aleatoriamente às vezes, e para descartar problemas de temperatura (já que não acho que seja o caso) Eu gostaria de registrar a saída de acpi -t em algum lugar, quando ele fechar Eu posso rever o que aconteceu.

Conheço o pacote lm-sensors como falamos em pergunta , mas eu gostaria de evitar instalar outro pacote (s) e simplesmente usar o terminal.

Eu tentei usar watch acpi -t >> temp.log , mas a saída está toda distorcida - temp.log

Como faço para registrar a saída de acpi -t nos intervalos corretamente?

    
por DaimyoKirby 08.07.2014 / 18:45

1 resposta

1

Esses são os caracteres de controle do console feitos por watch output. Você deve evitar usar watch quando precisar redirecionar uma saída de comando. Aqui está uma abordagem melhor:

while sleep 1; do echo 'date +"%F %T"' 'acpi -t' >> temp.log; done
    
por user.dz 08.07.2014 / 21:01