conky와 함께 사용할 수 있는 행운의 인용문 형식 지정

conky와 함께 사용할 수 있는 행운의 인용문 형식 지정

나는 그것을 사용하고 있다재산내 conky 스크립트의 쿠키 출력입니다. 내 거 재산출력 형식은 다음과 같습니다.

텍스트 1: 일부 메시지에는 개행
태그 및 쉼표(,), =, 세미콜론(;)과 같은 기호가 포함됩니다.

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

답변1

더 깔끔한 방법이 있을 수 있지만 Text1과 Message를 서로 다른 줄로 분할하고 ';'를 줄 바꿈으로 사용하여 몇 가지 sed 대체 항목으로 행운 출력을 연결할 수 있습니다.

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

따라서 부의 생산량은 다음과 같습니다.

텍스트 1: 발라 발라 발라; 어허허.

다음과 같이 출력됩니다.

텍스트 1:
발라 발라
발라 발라 발라 발라
밈 밈.

답변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원하는 캐릭터의 컷오프 지점으로 변경할 수 있습니다.

관련 정보