kid3-cli tagformat and filenameformat do not work in bash
In Chapter 4 of the handbook, it says that for kid3-cli:
Apply filename format
filenameformat
Apply file name format set in the configuration, see Apply Filename Format. Apply tag format
tagformat
Apply tag name format set in the configuration, see Apply Tag Format.
When executing these commands:
kid3-cli -c tagformat *.mp3
kid3-cli -c filenameformat *.mp3
..I assume the configuration settings set from within Kid3 GUI (menu "Configure Kid3", "Files" and "Tags") are supposed to be applied, as they correctly do from within the GUI. However, when executed from bash those settings are applied neither to the tags nor to the filenames.
Executing a "direct" filename change using kid3-cli works without issue, such as:
kid3-cli -c 'fromtag %{track}_-_%{artist}_-_%{title} 2' *.mp3
I found no kid3-cli parameters for making changes to case or spaces directly from inside a parameter, such as {title}, so I am not sure whether to call this a bug or feature request. Any feedback is appreciated.