calibredb - calibredb
calibredb ordre [opcions] [arguments]
calibredb is the command line interface to the calibre
database. It has several sub-commands, documented below.
calibredb can be used to manipulate either a calibre
database specified by path or a calibre Content server running either on the
local machine or over the internet. You can start a calibre Content server
using either the calibre-server program or in the main calibre
program click Connect/share → Start Content server.
Since calibredb can make changes to your calibre libraries, you must
setup authentication on the server first. There are two ways to do that:
- If you plan to connect only to a server running on the same computer, you
can simply use the --enable-local-write option of the content
server, to allow any program, including calibredb, running on the local
computer to make changes to your calibre data. When running the server
from the main calibre program, this option is in
Preferences → Sharing over the
net → Advanced.
- If you want to enable access over the internet, then you should setup user
accounts on the server and use the --username and --password
options to calibredb to give it access. You can setup user
authentication for calibre-server by using the --enable-auth
option and using --manage-users to create the user accounts. If you
are running the server from the main calibre program, use
Preferences → Sharing over the
net → Require username/password.
To connect to a running Content server, pass the URL of the server
to the --with-library option, see the documentation of that option
for details and examples.
- •
- ADDICIÓ DES DELS DIRECTORIS
- remove
- add_format
- remove_format
- show_metadata
- set_metadata
- export
- catalog
- saved_searches
- add_custom_column
- custom_columns
- remove_custom_column
- set_custom
- restore_database
- check_library
- list_categories
- backup_metadata
- clone
- embed_metadata
- search
- --library-path,
--with-library
- Camí a la biblioteca de calibre. Per defecte, s'utilitza el
camí emmagatzemat als ajusts. També és possible
connectar-se a un servidor de contingut de calibre per realitzar
operacions en biblioteques remotes. Per fer-ho, utilitzeu l'URL de
la manera següent: http:nomdelservidor:port/#biblioteca_id
per exemple, http:localhost:8080/#lamevabiblioteca. Bilioteca_id
és l'id. de la biblioteca a la qual us voleu connectar al
servidor de continguts. Podeu utilitzar el valor especial
«libray_id value of», per obtenir una llista dels id. de les
biblioteques disponibles al servidor. Per més informació
sobre com configurar l'accés a través del servidor de
continguts, vegeu:
https://manual.calibre-ebook.com/generated/en/calibredb.html.
- --password
- Password for connecting to a calibre Content server. To read the password
from standard input, use the special value: <stdin>. To read the
password from a file, use: <f:/path/to/file> (i.e. <f: followed
by the full path to the file and a trailing >). The angle brackets in
the above are required, remember to escape them or use quotes for your
shell.
- --username
- Nom d'usuari per connectar a un servidor de continguts de
calibre
- --version
- mostra el número de versió del programa i surt
Llista dels llibres disponibles a la base de dades de calibre.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --fields,
-f
- Els camps que es mostraran quan es mostra la llista de llibres a la base
de dades. Hauria de ser una llista de camps separats per coma. Camps
disponibles: author_sort, authors, comments, cover, formats, identifiers,
isbn, languages, last_modified, pubdate, publisher, rating, series,
series_index, size, tags, timestamp, title, uuid Per defecte:
title,authors. El camp especial «all» serveix per
seleccionar tots els camps. A més dels camps ja predefinits
descrits abans, també es disposa de camps personalitzats amb el
format *nom_del_camp, com per exemple, per a un camp personalitzat
#valoració, s'utilitzaria el nom *valoració
- --for-machine
- Genera la sortida en format JSON, que és més adequada per a
l'anàlisi amb autòmats. Provoca que s'ignorin
les opcions de l'ample de línia i del separador.
- --limit
- El nombre màxim de resultats a mostrar. Per defecte: tots
- --line-width,
-w
- Amplada màxima d'una línia a la sortida. Per defecte
es detecta la mida de la pantalla.
- --prefix
- Prefix per a tots els camins dels fitxers. Per defecte és el
camí d'accés a la carpeta de la biblioteca.
- --search,
-s
- Filtra els resultats amb la consulta de cerca. Per al format de la
consulta de cerca vegeu la documentació relacionada al Manual de
l'usuari. Per defecte no es filtra.
- --separator
- Cadena que s'utilitzarà per separar els camps. Per defecte
és un espai.
- --sort-by
- Camps pels quals s'ordenaran els resultats. Camps disponibles:
author_sort, authors, comments, cover, formats, identifiers, isbn,
languages, last_modified, pubdate, publisher, rating, series,
series_index, size, tags, timestamp, title, uuid Per defecte: id
calibredb add [opcions] fitxer1 fitxer2 fitxer3 ...
Afegeix els fitxers especificats com a llibres a la base de dades.
Podeu indicar també directoris, vegeu les opcions relacionades amb
els directoris més avall.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --cover,
-c
- Camí a la portada que s'utilitzarà per al llibre
afegit
- --duplicates,
-d
- Afegeix els llibres a la base de dades encara que ja existeixin. La
comparació es fa mitjançant els títols dels
llibres.
- --empty,
-e
- Afegeix un llibre en blanc (un llibre sense format)
- --identifier,
-I
- Estableix els identificadors per a aquest llibre, p. ex. -I asin:XXX -I
isbn:YYY
- --isbn, -i
- Estableix l'ISBN del(s) llibre(s) afegit(s)
- --languages,
-l
- Una llista de llengües separades per comes (millor si
s'utilitzen els codis de llengües ISO639, tot i que pot ser
que també es reconegui els noms d'algunes
llengües)
- --tags, -T
- Estableix les etiquetes del(s) llibre(s) afegit(s)
- --title,
-t
- Estableix el títol del(s) llibre(s) afegit(s)
Les opcions per controlar l'addició de llibres des dels
directoris. De manera predeterminada només s'afegeixen els fitxers
que tenen extensions conegudes de tipus de fitxer de llibres
electrònics.
- --add
- Un patró (glob) de nom de fitxer, els fitxers que coincideixin amb
aquest patró seran afegits quan s'explorin els directoris
per als fitxers, encara que no siguin d'un tipus de fitxer de
llibres electrònics conegut. Es pot especificar diverses vegades
per a diversos patrons.
- --ignore
- Un patró (glob) de nom de fitxer, els fitxers que coincideixin amb
aquest patró seran ignorats quan s'explorin els directoris
per als fitxers. Es pot especificar diverses vegades per a diversos
patrons. P. ex.: *.pdf ignorarà tots els fitxers pdf
- --one-book-per-directory,
-1
- Assumeix que cada directori conté un sol llibre lògic i que
tots els fitxers que hi ha són diferents formats del mateix llibre
electrònic
Suprimeix els llibres identificats amb els identificadors de la
base de dades. Els «IDs» han d'indicar-se en una llista
separada per comes amb els nombres dels identificadors (es poden obtenir els
nombres dels identificadors mitjançant l'ordre
«search»). Per exemple, 23,34,57-85 (quan s'especifica un
interval, no s'inclou l'últim nombre de l'interval).
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb add_format [opcions] id fitxer_llibre
Afegeix el llibre electrònic «fitxer_llibre»
als formats disponibles per al llibre lògic identificat per
l'«id». Podeu obtenir l'«id» mitjançant
l'ordre «search». Si ja existeix el format, se
substituirà, a no ser que s'especifiqui l'opció de no
substitució.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb remove_format [opcions] ID fmt
Suprimeix el format «fmt» del llibre lògic
identificat per l'ID. Podeu obtenir l'ID mitjançant l'ordre
«search». «fmt» ha de ser una extensió de
fitxer com ara LRF, TXT o EPUB. Si el llibre lògic no té el
disponible el «fmt», no fa res.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb show_metadata [opcions] ID
Mostra les metadades emmagatzemades a la base de dades de calibre
per al llibre identificat amb l'ID. L'ID és un nombre d'identificador
de l'ordre «search».
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --as-opf
- Imprimeix les metadades en format OPF (XML)
calibredb set_metadata [opcions] id [/camí/a/metadata.opf]
Estableix les metadades emmagatzemades a la base de dades de
calibre per al llibre identificat per l'ID del fitxer OPF
«metadata.opf». L'ID és un nombre d'identificador de
l'ordre «search». Podeu fer-vos una idea ràpida del
format OPF amb l'ús del commutador «--as-opf» a l'ordre
«show_metadata». També podeu establir les metadades de
camps individuals amb l'opció «--field». Si utilitzeu
l'opció «--field», no cal especificar un fitxer
OPF.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --field,
-f
- El camp a establir. El format és nom_del_camp:valor, per exemple:
--field tags:etiqueta1,etiqueta2. Utilitzeu --list-fields
per obtenir una llista de tots els noms de camp. Podeu especificar aquesta
opció diversos cops per establir diversos camps. Nota: per a les
llengües heu d'utilitzar els codis ISO639 (per exemple
«ca» per al català, «en» per a
l'anglès...). Per als identificadors la sintaxi és
--field identifiers:isbn:XXXX,doi:YYYYY. Per als camps booleans
(sí/no) utilitzeu «true» i «false» o
«yes» i «no».
- --list-fields,
-l
- Mostra una llista dels noms dels camps de metadades que es poden utilitzar
amb l'opció --field opció
calibredb export [opcions] IDs
Exporta els llibres identificats pels IDs (una llista separada per
comes) al sistema de fitxers. L'operació d'exportació desa
tots els formats del llibre, la portada i les metadades (a un fitxer opf).
Podeu obtenir els nombres dels IDs de l'ordre «search».
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --all
- Exporta tots els llibres de la base de dades, ignorant la llista dels
id.
- --dont-asciiize
- Normalment calibre convertirà els caràcters no ASCII dels
noms de fitxer als seus equivalents ASCII. ATENCIÓ: Si ho
desactiveu podeu tenir errors en desar, depenent del suport per a Unicode
que hi hagi al vostre sistema de fitxers. Si s'especifica aquesta
opció, es desactiva aquest comportament.
- --dont-save-cover
- Normally, calibre will save the cover in a separate file along with the
actual e-book files. Si s'especifica aquesta opció, es
desactiva aquest comportament.
- --dont-update-metadata
- Normalment calibre actualitza les metadades als fitxers que es desen a
partir del que hi ha a la biblioteca de calibre. Fa que es desi més
lentament. Si s'especifica aquesta opció, es desactiva
aquest comportament.
- --dont-write-opf
- Normalment calibre escriurà les metadades a un fitxer OPF separat,
junt amb els fitxers reals del llibre electrònic. Si
s'especifica aquesta opció, es desactiva aquest
comportament.
- --formats
- Llista separada per comes de la llista de formats que es desaran de cada
llibre. Per defecte es desen tots els formats disponibles.
- --template
- La plantilla per controlar el nom de fitxer i l'estructura dels
directoris dels fitxers desats. Per defecte és
«{author_sort}/{title}/{title} - {authors}», que desa els
llibres en un subdirectori per autor amb noms de fitxer que contenen el
títol i l'autor. Es disposa dels controls: {author_sort,
authors, id, isbn, languages, last_modified, pubdate, publisher, rating,
series, series_index, tags, timestamp, title}
- --timefmt
- El format en què es visualitzaran les dates. %d: dia, %b: mes, %m:
nombre del mes, %Y: any. Per defecte: %b, %Y
- --to-dir
- Exporta els llibres al directori especificat. Per defecte és .
calibredb catalog /camí/a/destinació.(csv|epub|mobi|xml...) [opcions]
Exporta un catàleg amb el format especificat en
l'extensió de camí/a/destinació. Les opcions controlen
com es mostren les entrades a la sortida del catàleg generat. Tingueu
en compte que diferents formats de catàleg admeten diferents conjunts
d'opcions.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --ids, -i
- Llista d'IDs de la base de dades separada per comes per catalogar.
Si es declara, s'ignora --search. Per defecte: totes
- --search,
-s
- Filtra els resultats segons la consulta de cerca. Per al format de la
cerca vegeu la documentació del tema al manual d'usuari. Per
defecte: sense filtrar
- --verbose,
-v
- Mostra informació de sortida detallada. Útil per a
depurar
- --catalog-title
- Títol del catàleg generat, que s'utilitzarà
com a títol a les metadades. Per defecte: «My Books»
S'aplica als formats de sortida AZW3, EPUB i MOBI
- --cross-reference-authors
- Crea referències creuades a la secció dels autors per als
llibres amb diversos autors. Per defecte: «False»
S'aplica als formats de sortida AZW3, EPUB i MOBI
- --debug-pipeline
- Desa la sortida de les diferents etapes de la canonada de conversió
al directori especificat. És útil si no esteu segur en quina
etapa del procés de conversió hi ha un error. Per defecte:
«None» S'aplica als formats de sortida: AZW3, EPUB i
MOBI
- --exclude-genre
- Expressió regular que descriu les etiquetes que s'exclouran
com a gèneres. Per defecte: «[.+]|^+$» exclou les
etiquetes entre claudàtors, per exemple «[Projecte
Gutemberg]», i «+», l'etiqueta per defecte per
als llibres llegits. S'aplica als formats de sortida: AZW3, EPUB i
MOBI
- --exclusion-rules
- Especifica les regles que s'utilitzaran per excloure llibres del
catàleg generat. El model per a una regla d'exclusió
pot ser ('<nom de la
regla>','Tags','<llista
d'etiquetes separades per comes>') o bé
('<nom de la regla>','<columna
personalitzada>','<patró>'). Per
exemple: (('Llibres
emmagatzemats','#estat','Emmagatzemat'),)
exclourà un llibre amb un valor
d'«Emmagatzemat» a la columna personalitzada
«estat». Si es defineixen diverses regles, s'apliquen
totes les regles. Per defecte:
«(('Catalogs','Tags','Catalog'),)»
S'aplica als formats de sortida AZW3, EPUB i MOBI
- --generate-authors
- Inclou la secció «Autors» al catàleg. Per
defecte: «False» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- --generate-descriptions
- Inclou la secció «Descripcions» al catàleg.
Per defecte: «False» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- --generate-genres
- Inclou la secció «Gèneres» al catàleg.
Per defecte: «False» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- --generate-recently-added
- Inclou una secció «Afegits recentment» al
catàleg. Per defecte: «False» S'aplica als
formats de sortida AZW3, EPUB i MOBI
- --generate-series
- Inclou la secció «Sèries» al catàleg.
Per defecte: «False» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- --generate-titles
- Inclou la secció «Títols» al catàleg.
Per defecte: «False» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- --genre-source-field
- Camp origen de la secció «Gèneres». Per
defecte «Etiquetes» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- Camp personalitzat que conté una nota de text per inserir a
l'encapçalament «Descripció». Per
defecte: «» S'aplica als formats de sortida AZW3,
EPUB i MOBI
- --merge-comments-rule
- #<camp personalitzat>:[before|after]:[True|False] per especificar:
<camp personalitzat> Camp personalitzat que conté les notes
per fusionar amb «Comentaris» [before|after] Posició
de les notes respecte als comentaris [True|False] S'insereix una
línia horitzontal entre les notes i els comentaris. Valor
predeterminat: «::» S'aplica als formats de sortida
AZW3, EPUB i MOBI
- --output-profile
- Especifica el perfil de sortida. En alguns casos, cal un perfil de sortida
per optimitzar el catàleg per al dispositiu. Per exemple,
'kindle' o 'kindle_dx' crea una taula del
contingut estructurada en seccions i articles. Per defecte:
'None' S'aplica als formats de sortida AZW3, EPUB i
MOBI.
- --prefix-rules
- Especifica les regles que s'utilitzen per incloure prefixos que
indiquin els llibres llegits, els ítems de la llista de desitjos i
altres prefixos especificats per l'usuari. El model per a una regla
de prefix és ('<nom de la
regla>','<camp
d'origen>','<patró>','<prefix>').
Si es defineixen diverses regles, s'utilitza la primera que
coincideixi. Per defecte: «(('Read
books','tags','+','✓'),('Wishlist
item','tags','Wishlist','×'))»
S'aplica als formats de sortida AZW3, EPUB i MOBI
- --preset
- Utilitza una predefinició creada amb la interfície
gràfica del constructor de catàlegs. Una predefinició
especifica tots els ajusts per a la construcció d'un
catàleg. Per defecte: «None» S'aplica als
formats de sortida AZW3, EPUB i MOBI
- --thumb-width
- Mida recomanada (en polzades) per a les portades dels llibres del
catàleg. Interval: 1,0 - 2,0 Per defecte: «1.0»
S'aplica als formats de sortida AZW3, EPUB i MOBI
- --use-existing-cover
- Reemplaça la portada existent quan es genera el catàleg. Per
defecte: «False» S'aplica als formats de sortida
AZW3, EPUB i MOBI
calibredb saved_searches [opcions] (llista|afegeix|elimina)
Gestiona les cerques guardades en aquesta base de dades. Si proveu
d'afegir una cerca amb un nom que ja existeix, se substituirà.
Sintaxi per afegir:
calibredb saved_searches afegir cerca_nom
cerca_expressió
Sintaxi per eliminar:
calibredb saved_searches elimina cerca_nom
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb add_custom_column [opcions] etiqueta nom tipus_de_dades
Crea una columna personalitzada. L'etiqueta és el nom
intern de la columna. No ha de tenir espais ni dos punts. El nom és
el nom visible de la columna. El tipus de dades és un de: bool,
comments, composite, datetime, enumeration, float, int, rating, series,
text
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --display
- Un diccionari d'opcions per personalitzar com s'interpreten
les dades en aquesta columna. És una cadena JSON. Per a columnes
d'enumeració utilitzeu --display"{\
"enum_values\ ":[\ "val1\
", \ "val2\ "]}" Hi ha
moltes opcions que poden anar amb la variable «display». Les
opcions per tipus de columna són: composite: composite_template,
composite_sort, make_category,contains_html, use_decorations datetime:
date_format enumeration: enum_values, enum_colors, use_decorations int,
float: number_format text: is_names, use_decorations La millor manera de
trobar una combinació legal és crear una columna
personalitzada del tipus adequat a la interfície gràfica i
cercar un llibre al fitxer de còpia de seguretat OPF (assegureu-vos
que s'ha creat un OPF nou després d'afegir la
columna). Veureu la cadena JSON per al «display» de la nova
columna a l'OPF.
- --is-multiple
- Aquesta columna emmagatzema les etiquetes com a dades (amb valors separats
per comes). Només s'aplica si les dades són de tipus
text.
calibredb custom_columns [opcions]
Llista les columnes personalitzades disponibles. Mostra les
etiquetes ies id. de les columnes.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb remove_custom_column [opcions] etiqueta
Suprimeix la columna personalitzada identificada per l'etiqueta.
Podeu veure les columnes disponibles amb l'ordre
«custom_columns».
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb set_custom [opcions] columna ID valor
Estableix el valor d'una columna personalitzada per al llibre
identificat per l'ID. Podeu obtenir una llista dels ID mitjançant
l'ordre «search». Podeu obtenir una llista dels noms de les
columnes personalitzades mitjançant l'ordre
«custom_columns».
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --append,
-a
- Si la columna emmagatzema diversos valors, annexa els valors especificats
als ja existents, en lloc de substituir-los.
calibredb restore_database [opcions]
Recupera la base de dades a partir de les metadades dels fitxers
OPF de cada carpeta de la biblioteca de calibre. És útil quan
el fitxer metadata.db està malmès.
ATENCIÓ: Aquesta ordre torna a generar completament la
vostra base de dades. Perdreu totes les cerques desades, categories
d'usuari, taulers de connexions, ajusts de conversió per a llibres
individuals i receptes personalitzades. Les metadades que es recuperin seran
tan acurades com el que hi hagi als fitxers OPF.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --really-do-it,
-r
- Fes la recuperació. L'ordre no s'executa llevat que
no s'especifiqui aquesta opció.
calibredb check_library [opcions]
Realitza algunes comprovacions al sistema de fitxers que
representa una biblioteca. Els informes són invalid_titles,
extra_titles, invalid_authors, extra_authors, missing_formats,
extra_formats, extra_files, missing_covers, extra_covers, failed_folders
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --report,
-r
- Llista d'informes separats per comes. Per defecte: tots
calibredb list_categories [opcions]
Genera un informe de la informació de les categories de la
base de dades. La informació equival al que es mostra a la
subfinestra d'etiquetes.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --categories,
-r
- Llista separada per comes dels noms de consulta de la categoria. Per
defecte: tot
- --dialect
- El tipus de fitxer CSV a produir. Opcions: excel, excel-tab
- --item_count,
-i
- Genera només la sortida del nombre d'ítems en una
categoria en lloc del recompte per ítem a cada categoria
- --width,
-w
- Amplada màxima d'una línia a la sortida. Per defecte
es detecta la mida de la pantalla.
calibredb backup_metadata [opcions]
Fa una còpia de seguretat de les metadades de la base de
dades en fitxers OPF individuals a cada directori del llibre. Això
normalment es fa automàticament però podeu executar aquesta
ordre per forçar que es tornin a regenerar els fitxers OPF amb
l'opció «--all».
Tingueu en compte que normalment no hi ha necessitat de fer
això, ja que es fa una còpia de seguretat dels fitxers OPF
cada cop que es canvien les metadades.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --all
- Normalment aquesta ordre només actua en llibres que tenen fitxers
OPF obsolets. Aquesta opció fa que actuï en tots els
llibres.
calibredb clone camí/a/la/biblioteca/nova
Crea un clon de la biblioteca actual. Això crea una
biblioteca buida nova amb totes les mateixes columnes personalitzades,
biblioteques virtuals i altres ajusts que la biblioteca actual.
La biblioteca clonada no contindrà llibres. Si voleu crear
un duplicat complet, incloent-hi tots els llibres, només cal que
utilitzeu les eines del sistema de fitxers per copiar la carpeta de la
biblioteca.
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
calibredb embed_metadata [options] book_id
Actualitza les metadades als fitxers del llibre real que estan
emmagatzemats a la biblioteca de calibre a partir de les metadades de la
base de dades de calibre. Normalment, les metadades només
s'actualitzen quan s'exporten els fitxers de calibre; per tant, aquesta
ordre és útil si voleu que s'actualitzin a la vostra base de
dades. Tingueu en compte que cada tipus de fitxer admet quantitats diferents
de metadades. Es pot utilitzar el valor especial «all»
perquè l'identificador de llibre actualitzi les metadades en tots els
llibres. També es poden especificar diversos identificadors de llibre
separats per espais o conjunts d'identificadors separats per guions. Per
exemple: calibredb embed_metadata 1 2 10-15 23
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --only-formats,
-f
- Només actualitza les metadades als fitxers del format especificat.
Especifiqueu-ho diverses vegades per a diversos formats. Per defecte,
s'actualitzen tots els formats.
calibredb search [opcions] expressió de cerca
Cerca a la biblioteca el terme de cerca especificat, retornant una
llista separada per comes dels id. dels llibres que coincideixen amb
l'expressió de cerca. El format de sortida és útil per
alimentar altres ordres que accepten una llista d'id. com a entrada.
L'expressió de cerca pot ser qualsevol de llenguatge de
cerca potent de calibre, per exemple: author:asimov title:robot
Sempre que passeu arguments a calibredb i aquests tinguin espais
en blanc, delimiteu els arguments amb cometes. Per exemple: "/some
path/with spaces"
- --limit,
-l
- El nombre màxim de resultats a retornar. Per defecte són
tots els resultats.