如何在 Conky 中获取摄氏度?

如何在 Conky 中获取摄氏度?

我有一个非常简单的 conky 脚本,其相关行如下:

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

但我想在“C”前加上小度数符号C: ${acpitemp}。我该怎么做?

另外,我可以用两位数读取 CPU 和 RMA 吗?这样当使用率低于 10% 时,它看起来就像09%而不仅仅是9%

答案1

对于第一部分,你可以得到这个标志字符映射表但为了让你的工作更轻松,这里是

°

对于第二部分,您可以使用$如果循环。我认为没有更简单的方法。你必须
$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}

您可以根据需要进行更改

笔记:-如果循环将要求您执行命令,这会占用大量的 CPU 能力。

相关内容