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를 평가하여 값을 얻은 다음 이를 숫자로 변환하고 가장 가까운 정수로 반올림합니다.

관련 정보