Так как разделитель содержит более одного символа, и все они специальные (и ^
, и |
являются операторами регулярных выражений ), их необходимо экранировать. В командной строке это можно сделать с помощью
awk -F '\\^\\|\\^' '{ print $2 }' file
Вам нужны двойные обратные косые черты, чтобы избежать самих обратных косых черт (по другой причине ).
Это вполне ожидаемо для новых процессоров AMD и Intel из-за их плотности тепла из-за очень маленьких транзисторов, где миллиарды из них втиснуты в очень маленькое пространство.
Если вы не хотите видеть такие высокие температуры или колебания температуры, отключите турбонаддув:
echo 0 | sudo tee /sys/devices/system/cpu/cpufreq/boost
Для процессоров Intel могут быть другие значения. Обратитесь к https://askubuntu.com/a/620114
.