Не удается запустить Ubuntu 16.04 для установки USB из GRUB2

Использование режима «raw output» для sensors для упрощения сценариев:

-u    Raw output. This mode is suitable for debugging  and  for  post-
      processing  of  the  output  by  scripts. It is also useful when
      writing a configuration file because  it  shows  the  raw  input
      names which must be referenced in the configuration file.

Например:

$ sensors -Au
coretemp-isa-0000
Physical id 0:
  temp1_input: 63.000
  temp1_max: 85.000
  temp1_crit: 105.000
  temp1_crit_alarm: 0.000
Core 0:
  temp2_input: 51.000
  temp2_max: 85.000
  temp2_crit: 105.000
  temp2_crit_alarm: 0.000

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

sensors -Au | awk '/temp.*_input/{temp += $2; count += 1} END {print temp/count}'

По существу, для каждого поля temp.*_input добавьте температуру и увеличивайте счетчик, а затем в конце напечатайте общее количество, деленное на счет. [!d3 ]

0
задан 29 January 2018 в 20:04

0 ответов

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

Похожие вопросы: