
我正在尝试在 Conky(在 Linux 下运行)中加载图像,其中图像路径中有空格字符。如下所示:
${execp echo "\${image \"$(qdbus org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artUrl | cut -b 22- | sed 's@+@ @g;s@%@\\x@g'| xargs -0 printf "%b")\" -p 0,140 -s 100x100 -n}"}
此行读取 VLC 中当前正在播放的音频的 artcover 属性并显示它。但由于路径中有空格字符,Conky 将空格解释为参数分隔符。我该如何解决这个问题?