Minha pergunta contém duas partes separadas:
Minha história:
Eu quero usar ncpufreq, mas em novos kernels destino do arquivo temporário foi alterado e agora em /sys/class/thermal
, mas estava em /proc/acpi/
. Além disso, o formato de saída também mudou e agora devo dividir o valor em /sys/class/thermal
por 1000 e o arquivo de ponto em /etc/ncpufreq.conf
Eu criei o script sh que, em loop, apenas leu a entrada de /sys/class/thermal
, dividiu e emitiu em outro arquivo. Mas parece feio, melhor era se eu tivesse apenas um arquivo.
E aqui estão minhas perguntas, como achá-lo:
cat /file
retornar resposta de execução Também às vezes tenho (no mesmo horário de acesso):
Oct 30 21:26:37 bee ncpufreqd[12160]: failed to read "/home/jiojiajiu/temp_output" (Bad file descriptor)
Oct 30 21:26:37 bee ncpufreqd[12160]: can't read ACPI temperature, terminating
Oct 30 21:26:37 bee ncpufreqd[12160]: ncpufreqd terminated
Tags bash