VITUNES-FLUSH(1)          BSD General Commands Manual         VITUNES-FLUSH(1)

     vitunes-flush -- output the contents of the database to stdout

     vitunes -e flush [-t time-format]

     The flush e-command simply outputs the meta-information for all files in
     the vitunes(1) database to stdout(4), in a fairly easy to read (but very
     easy to parse/grep through) format.

     The format used for representing the times a file was added and last mod-
     ified can be set using the -t time-format parameter, where time-format is
     any string acceptable by strftime(3).

     The output format is a simple comma-separated-value (CSV) one, where most
     fields (any that can contain spaces/commas) are within double quotes.
     The first line contains the field names, and those fields that are quoted
     are also quoted in this header row.

     To perform a simple dump of the datebase, use:

           $ vitunes -e flush

     To see which files were last updated this month:

           $ vitunes -e flush -t "%M %Y" | grep "January 2010"

     For some quick sed(1) one-liners on how to parse CSV data like the output
     of this e-command, visit the following website:


     vitunes(1), vitunes-add(1), vitunes-update(1)

     Ryan Flannery <>.

BSD                            January 17, 2015                            BSD