Conky에서 lsb_release 정보를 표시하는 방법은 무엇입니까?

Conky에서 lsb_release 정보를 표시하는 방법은 무엇입니까?

lsb_release -dsConky 모니터에 출력을 표시하고 싶습니다. 현재 설치에서는 .ftr이 출력됩니다 Linux Mint 18.3 Sylvia.

해당 명령의 출력을 지역 변수에 할당하려고 생각했지만 Conky는 지역 변수를 사용하여 그렇게 하지 않는 것 같습니다.

해당 명령의 출력을 전역(시스템) 변수에 할당할 수 있을까요? 그러나 이것은 패치워크이며 Conky가 전역 변수에 액세스할 수 있는지 여부가 전혀 명확하지 않습니다.

exec...이렇게 하는 것이 가능할 것 같지만 문서에서는 이것이 리소스 비효율적이며 이는 (모든 로그인 세션에 대해) 정적인 정보이므로 반복해서 실행하는 것은 낭비처럼 보인다고 강조합니다.

그래서 뭐 할까? 제안은 매우 환영합니다.

답변1

execi반복하기 전의 시간(초)을 제공할 수 있는 간격이 있는 exec 버전을 선호해야 합니다 .

${execi 999999 lsb_release -ds}

답변2

-conky script/config에서 명령줄을 사용해야 하며 ${exec lsb_release -ds}필요한 정보가 표시됩니다.

관련 정보