Cria um nó que contém valor atualizado por hora

1

Minha pergunta contém duas partes separadas:

  • Como criar o nó (mb mknod) que contém o valor que não vou atualizar por hora e como atualizá-lo
  • Ou como executar código no comando cat em algum arquivo

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:

  1. crie um nó semelhante aos nós em / sys / class com alguma lógica ou
  2. quando algum código usa 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

    
por JIoJIaJIu 30.10.2015 / 20:10

0 respostas

Tags