
답변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
문자에서 원하는 절단 지점으로 변경할 수 있습니다 .