시간별로 업데이트된 값을 포함하는 노드 생성

시간별로 업데이트된 값을 포함하는 노드 생성

내 질문에는 두 개의 분리된 부분이 포함되어 있습니다.

  • 시간별로 업데이트할 값이 포함된 노드(mb mknod)를 생성하는 방법과 이를 업데이트하는 방법
  • 또는 일부 파일에서 cat 명령으로 코드를 실행하는 방법

내 기록: ncpufreq를 사용하고 싶지만 새 커널에서 임시 파일의 대상이 변경되어 지금은 에 /sys/class/thermal있지만 /proc/acpi/. 또한 출력 형식도 변경되었으므로 이제 값을 /sys/class/thermal1000으로 나누어야 하며, 루프에서 입력을 읽고 나누어서 다른 파일로 출력하는 /etc/ncpufreq.conf
sh 스크립트를 만들었습니다 . /sys/class/thermal하지만 보기 흉해 보입니다. 파일이 하나만 있는 것이 더 좋습니다.
내 질문은 다음과 같습니다. 이를 달성하는 방법은 다음과 같습니다.

  1. 일부 논리를 사용하여 /sys/class의 노드와 유사한 노드를 생성하거나
  2. cat /file일부 코드가 반환 실행 응답을 사용할 때

또한 때때로 나는 (동일한 액세스 시간에) 다음을 얻었습니다.

10월 30일 21:26:37 bee ncpufreqd[12160]: "/home/jiojiajiu/temp_output"을 읽지 못했습니다(잘못된 파일 설명자)
10월 30일 21:26:37 bee ncpufreqd[12160]: ACPI 온도를 읽을 수 없어 종료됩니다.
10월 30일 21:26:37 bee ncpufreqd[12160]: ncpufreqd가 종료되었습니다.

관련 정보