mplayer: Play All Mp3 Files In Reverse Order

in Categories Howto, Linux, Linux desktop, Linux Multimedia, Shell scripting, Tip of the day last updated May 6, 2008

mplayer lacks an option for selecting files in a reverse order. So here is a quick way to playback all mp3 files in reverse order:
$ ls -1 -r *.mp3 > mp3.rev
$ mplayer -playlist mp3.rev


  • -r reverse order while sorting
  • -1 list one file per line
  • -playlist file : Play files according to a playlist file

Let’s hear your shell hack in the comments.

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.

Share this on (or read 4 comments/add one below):

4 comment

  1. Neil,

    I’ve over 3000+ mp’3 in dir. it won’t work as shell will end up with argument limit error. If you got 10-30 files; your command should work.

    Have a question? Post it on our forum!