If you want machine parseable output use calibredb catalog not calibredb list. The latter is meant for useage by humans.
calibredb catalog t.csv -h
That error happens not when one of the requested fields is empty, but when it si empty for *all* the requested books.
|