conky와 함께 사용하기 위해 행운의 인용문 형식 지정

conky와 함께 사용하기 위해 행운의 인용문 형식 지정

나는 사용하고있다행운내 conky 스크립트에서 쿠키가 출력됩니다. 나의 행운출력은 다음 형식입니다.

텍스트 1: (줄 바꿈
태그, 예를 들어 기호와 같은 쉼표(,),=,세미콜론(;))을 포함한 일부 메시지

별도의 Text1 & Message(및 세미콜론(;)을 사용하여 줄을 구분하는 것이 가능합니까
)?
또한 conky 스크립트에서 html 태그를 렌더링할 수 있나요? 나는 conky 스크립트에서 쉽게 사용할 수 있는 인라인 스크립트(sed,awk 또는 내장된 대안)를 찾고 있습니다.

답변1

더 간결한 방법이 있을 수 있지만 Text1과 Message를 별도의 줄로 분리할 수 있으며 ';'는 다음과 같은 몇 가지 sed 대체를 통해 행운 출력을 파이핑하여 줄바꿈 표시로 사용할 수 있습니다.

sed 's/ : / :\n/' | sed 's/; /\n/'g

따라서 다음과 같은 행운의 결과가 나옵니다.

Text1 : 어쩌고저쩌고; 어쩌고저쩌고; 으으으으 으으.

다음과 같이 출력됩니다.

Text1 :
어쩌고 저쩌고
어쩌고 저쩌고
저쩌고 저쩌고.

답변2

나는 당신이 무엇을 요구하는지 완전히 확신하지 못하지만 "Text1", "Message(" 및 ";"를 개행 문자로 바꾸려는 경우 파이프를 통해 연결할 수 있습니다.sed 's/Text1/\n/;s/Message[(]/\n/;s/;/\n/'

답변3

행운이 있는 무작위 소conky .conkyrc

${voffset -1}${hr .25}
${execi 120 fortune -s | fold -w20 | cowsay -f $(ls /usr/share/cowsay/cows/ | shuf -n1)}

-w20문자에서 원하는 절단 지점으로 변경할 수 있습니다 .

관련 정보