Conky:回合${top cpu 1}

Conky:回合${top cpu 1}

${top cpu 1}例如,我有那个给我看13.34。是否可以将其舍入为13

答案1

您可以编写一小段lua代码来为您完成此操作。例如,在您的~/.conkyrc

conky.config = {
    lua_load = '/tmp/mylua.lua',
};
conky.text = [[
 ${lua conky_myfun ${top cpu 1}}
]]

并在文件中/tmp/mylua.lua

     function conky_myfun(arg)
      local n = conky_parse(arg)
      return math.floor(tonumber(n)+.5)
     end

这将conky_myfun使用给定的参数进行调用。该函数评估 arg 以获取值,将其转换为数字,并四舍五入为最接近的整数。

相关内容