Se o arquivo current contiver um caminho válido para um arquivo, basta obter o nome do diretório:
dirname $(< ~/.quodlibet/current)
O $(< …) lerá um arquivo e substituirá seu conteúdo como se fosse cat .
Você não quer realmente analisar o arquivo ou usar expressões regulares. É provável que isso seja interrompido se o nome do diretório contiver um "0", por exemplo. A única fonte confiável de informações para determinar o diretório é a última barra, e dirname lida com isso de qualquer maneira.