Randomplay allows you to play your music
collection in random order with a memory of
songs played preserved across sessions, so you
don't "lose your place" if you have to shut
down. It also has many features to make
command-line music playing more convenient,
including recursive regexp searching for tracks
and the ability to specify a certain number of
tracks, bytes, or minutes to play. It can also
generate a list of music files to be loaded onto
a portable music player device.