mirror of
https://github.com/beetbox/beets.git
synced 2026-02-02 13:33:19 +01:00
Clarify the default behavior for the write subcommand
This commit is contained in:
parent
2ffd3e287f
commit
65c4ae627e
1 changed files with 3 additions and 3 deletions
|
|
@ -284,7 +284,7 @@ write
|
|||
`````
|
||||
::
|
||||
|
||||
beet write [-pa] [QUERY]
|
||||
beet write [-pf] [QUERY]
|
||||
|
||||
Write metadata from the database into files' tags.
|
||||
|
||||
|
|
@ -292,13 +292,13 @@ When you make changes to the metadata stored in beets' library database
|
|||
(during import or with the :ref:`modify-cmd` command, for example), you often
|
||||
have the option of storing changes only in the database, leaving your files
|
||||
untouched. The ``write`` command lets you later change your mind and write the
|
||||
contents of the database into the files.
|
||||
contents of the database into the files. By default, this writes the changes only if there is a difference between the database and the tags in the file.
|
||||
|
||||
You can think of this command as the opposite of :ref:`update-cmd`.
|
||||
|
||||
The ``-p`` option previews metadata changes without actually applying them.
|
||||
|
||||
The ``-a`` option forces a write to the file, even if the file tags match the database. This is useful for making sure that enabled plugins that run on write (e.g., the Scrub and Zero plugins) are run on the file.
|
||||
The ``-f`` option forces a write to the file, even if the file tags match the database. This is useful for making sure that enabled plugins that run on write (e.g., the Scrub and Zero plugins) are run on the file.
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue