Как я могу записать температуру своего процессора в файл в Linux?

Недавно я установил lm-сенсор для контроля температуры моего процессора. Я наблюдаю за этой командой в терминале:

while [ true ]; do sensors; sleep 1; done

Но мне нужно получить доступ к своей температуре после того, как я выполню стресс-тестирование процессора, чтобы проанализировать некоторые данные. Есть ли команда, которая может записать мою температуру в файл во время стресс-теста?

1 ответ

Решение

Вы можете перенаправить вывод команды датчиков в файл, используя >> оператор оболочки:

while [true]
   do
   sensors >> */your/file/here*
   sleep 1
done

>> Оператор перенаправляет стандартный вывод команды в файл, поэтому в этом случае он записывает выходные данные датчиков в указанный вами файл. Одна секунда довольно частая, поэтому вы должны быть уверены, что этот процесс не запущен.

Другие вопросы по тегам