Как получить градусы Цельсия в Конки?

У меня есть очень простой conky-скрипт с соответствующей строкой:

RAM: $memperc% CPU: $cpu%  ${time %a, %d %b}  ${time %H:%M}  C: ${acpitemp}

Но я хочу поставить маленький знак степени перед "C" в C: ${acpitemp}, Как я могу это сделать?

Кроме того, я могу иметь процессор и RMA для чтения с двумя цифрами? Поэтому, когда использование ниже 10%, это будет выглядеть 09% и не только 9%,

1 ответ

Решение

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

°

Во второй части вы можете использовать цикл $if. Я не думаю, что есть более простой метод. Вы должны добавить
$if {{exec sensors |grep 'Core 0' |awk '{print$3+0}'} <10} 0 $endif после процессора:

Это пойдет так.

RAM: $memperc% CPU: $if {{exec sensors |grep 'Core 0' |awk '{print$3+0}'} <10} 0 $endif $cpu%  ${time %a, %d %b}  ${time %H:%M}  C: ${acpitemp}

Вы можете сделать это в соответствии с вашими потребностями

ПРИМЕЧАНИЕ:- Если цикл потребует от вас выполнения команд, которые потребляют много ресурсов процессора.

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