答案1
notify-send
工作原理如下:
notify-send [OPTION...] <SUMMARY> [BODY]
现在,由于您只有一个(带引号的)字符串,因此该字符串用于 theSUMMARY
并且 theBODY
为空。只需使用空白或其他内容,SUMMARY
就会BODY
显示整个消息(但仅当您将鼠标悬停在弹出窗口上时)1:
notify-send ' ' 'd: title,up/down: zoom,w: win_to_img,</>: rotate,*: orig,Enter/0: blah blah blah'
或者如果您愿意gdbus
:
gdbus call --session --dest org.freedesktop.Notifications --object-path \
/org/freedesktop/Notifications --method org.freedesktop.Notifications.Notify \
my_app_name 42 '' "" 'd: title, up/down: zoom, w: win_to_img, </>: rotate, \
*: orig, Enter/0: your very long message should now span over multiple lines \
and stuf blah blah blah blah whatever...' '[]' '{}' 20
1:这是在 gnome 3 上,其他桌面环境实际上可能会显示整个消息,而无需将鼠标悬停在其上