#!/bin/rc

rfork en
9fs playlist

</mnt/music/playctl {
	while(){
		n=`{awk '{printf "%s+1\n", $2}' | bc}
		p=`{sed -n -e $n^p -e $n^q </mnt/music/playlist >[2]/dev/null}
		p=`{eval echo $p}

		track=`{basename $"p | sed  -e 's/\.flac$//' | sed -e 's/^[0-9]+·//' -e 's/·/ /g'}
		p=`{basename -d $"p}
		album=`{basename $"p | sed -e 's/·/ /g' | sed 's/^\.$//'}
		p=`{basename -d $"p}
		artist=`{basename $"p | sed -e 's/·/ /g' | sed 's/^\.$//'}

		if(~ 0 $#artist $#album $#track)
			echo
		if not
			echo $artist • $album • $track
	}
} | aux/statusmsg