например
#!/bin/bash
MPC_FIRST_LINE=`mpc 2>/dev/null | head -n 1`
TOKEN1=`echo $MPC_FIRST_LINE | awk -F "[: ]" '{ print $1 }'`
TOKEN2=`echo $MPC_FIRST_LINE | awk -F "[% ]" '{ print $2 }'`
if [ "$TOKEN2" == "title" ]
then
RESULT="no title"
else
if [ "$TOKEN1" == "volume" ]
then
RESULT="stopped"
else
if [ "$TOKEN1" == "" ]
then
RESULT="n/a"
else
RESULT=$MPC_FIRST_LINE
fi
fi
fi
echo $RESULT
и в .torsmorc
${exec /path/to/script}
в cvs есть "родная" поддержка, но последний раз когда я смотрел cvs был очень поломан. так что счас рулит http://conky.sourceforge.net/