CALIBREDB(1) calibre CALIBREDB(1)

calibredb - calibredb

calibredb orde [opcións] [argumentos]
:comando:`calibredb`
é a interface de liña de comandos para a base de datos de calibre. Ten varios sub-comandos, documentados a continuación.
:comando:`calibredb`
pode usarse para manipular tanto unha base de datos de calibre especificada por ruta como un :guilabel:Servidor de contidos de calibre que estea a funcionar na the local machine or over the internet. máquina local ou a través de internet. Podes iniciar un :Servidor de contidos de calibre utilizando tanto o programa :calibre-server como desde o programa principal de calibre facendo clic en Conectar/compartir  →  Iniciar servidor de contidos. Dado que calibredb pode realizar cambios nas túas bibliotecas de calibre, debes configurar a autenticación no servidor primeiro. Hai dúas maneiras de facelo:
Se planeas conectarte só a un servidor que se estea a executar no mesmo ordenador, podes simplemente usar a opción --enable-local-write do Servidor de contidos, para permitir que calquera programa, incluíndo calibredb, que se estea a executar no ordenador local poida facer cambios nos teus datos de calibre. Cando executas
Preferencias → Compartir a través da rede → Avanzado.
Se queres habilitar o acceso a través de internet, entón debes configurar contas de usuario no servidor e usar as opcións --username and --password con calibredb para darlle acceso. Podes configurar a autenticación de usuarios para calibre-server usando a opción --enable-auth e utilizando --manage-users para crear as contas de usuario. Se estás a executar o servidor desde o programa principal de calibre, usa Preferencias → Compartir a través da rede → Requirir nome de usuario/contrasinal.

Para conectarte a un Servidor de contidos en execución, pasa a URL do servidor á opción --with-library consulta a documentación desa opción para detalles e exemplos.

  • OPCIÓNS GLOBAIS
  • list
  • add
ENGADIR DENDE CARTAFOLES
  • remove
  • add_format
  • remove_format
  • show_metadata
  • set_metadata
  • export
  • catalog
EPUB OPCIÓNS
  • saved_searches
  • add_custom_column
  • custom_columns
  • remove_custom_column
  • set_custom
  • restore_database
  • check_library
  • list_categories
  • backup_metadata
  • clone
  • embed_metadata
  • search
  • fts_index
  • fts_search

mostrar esta mensaxe de axuda e saír
Camiño á biblioteca calibre. O predeterminado é usar o camiño almacenado na configuración. Tamén pode conectarse a un servidor de contido calibre para realizar accións en bibliotecas remotas. Para facelo, use un URL do formulario: http://hostname:port/#library_id, por exemplo, http://localhost:8080/#mylibrary. library_id é o ID da biblioteca á que queres conectarte no servidor de contido. Podes usar o valor especial library_id de - para obter unha lista de ID de biblioteca dispoñibles no servidor. Para obter máis información sobre como configurar o acceso a través dun servidor de contido, consulte https://manual.calibre-ebook.com/generated/en/calibredb.html.
Contrasinal para conectarse a un servidor de contido calibre. Para ler o contrasinal desde a entrada estándar, use o valor especial: <stdin>. Para ler o contrasinal dun ficheiro, use: <f:/path/to/file> (é dicir, <f: seguido da ruta completa ao ficheiro e un final >). Os corchetes angulares anteriores son necesarios, recorda escapar deles ou usar comiñas para o teu shell.
O tempo de espera, en segundos, ao conectarse a unha biblioteca de calibre a través da rede. O valor predeterminado é de dous minutos.
Nome de usuario para conectarse a un servidor de contido calibre
mostrar o número de versión do programa e saír

calibredb list [opcións]

Lista dos libros dispoñíbeis na base de datos do Calibre.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Ordenar resultados en orde ascendente
Os campos que se mostrarán cando se listan libros na base de datos. Debe ser unha lista de campos separados por comas. Campos dispoñibles: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Predeterminado: %predeterminado. O campo especial "todos" pódese usar para seleccionar todos os campos. Ademais dos campos integrados anteriores, os campos personalizados tamén están dispoñibles como *field_name, por exemplo, para un campo personalizado #rating, use o nome: *rating
Xera saída en formato JSON, que é máis axeitado para a análise de máquinas. Fai que se ignoren as opcións de ancho de liña e separador.
O número máximo de resultados para mostrar. Por defecto: todos
A lonxitude máxima das liñas na saída. De modo predeterminado tómase a largura da pantalla.
O prefixo para todas as rutas de ficheiros. Por omisión é a ruta absoluta do cartafol da biblioteca.
Filtrar os resultados pola consulta de busca. Para o formato da consulta de busca, véxase a documentación relacionada no Manual de Usuario. O predeterminado e non filtrar.
O texto usado para separar campos. Por omisión é un espazo.
O campo polo que ordenar os resultados. Podes especificar varios campos separándoos con comas. Campos dispoñibles: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Valor predeterminado: id
O modelo a executar se "template" está na lista de campos. Predeterminado: Ningún
Ruta a un ficheiro que contén o modelo para executar se "template" está na lista de campos. Predeterminado: Ningún
Encabezamento para a columna do modelo. Predeterminado: template. Esta opción é ignorada se a opción --for-machine está definida

calibredb engade [opcións] ficheiro1 ficheiro2 ficheiro3 ...

Engadir os ficheiros especificados como libros na base de datos. Tamén pode especificar cartafoles, vexa as opcións relacionadas con cartafoles a seguir.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Establece os autores do(s) libro(s) engadido(s)
Se se atopan libros con títulos e autores similares, combine os formatos (arquivos) entrantes automaticamente nos rexistros de libros existentes. Un valor de "ignorar" significa que se descartan os formatos duplicados. Un valor de "sobrescribir" significa que os formatos duplicados na biblioteca se sobrescriben cos ficheiros recén engadidos. Un valor de "new_record" significa que os formatos duplicados colócanse nun novo rexistro de libro.
Camiño ata a portada para usar para o libro engadido
Engade libros á base de datos aínda que xa existan. A comparación realízase en función dos títulos dos libros e dos autores. Teña en conta que a opción --automerge ten prioridade.
Engadir libro en branco (sen formato)
Establece os identificadores deste libro, p. ex. -I asin:XXX -I isbn:YYY
Establece o ISBN do(s) libro(s) engadido(s)
Unha lista de idiomas separados por comas (o mellor é usar códigos de idioma ISO639, aínda que tamén se poden recoñecer algúns nomes de idiomas)
Establece a serie do(s) libro(s) engadido(s)
Establece o número de serie do(s) libro(s) engadido(s)
Establece as etiquetas do(s) libro(s) engadido(s)
Establece o título do(s) libro(s) engadido(s)

Opcións para controlar a adición de libros desde cartafoles. De forma predeterminada, só se engaden ficheiros que teñen extensións de tipos de ficheiros de libros electrónicos coñecidos.

Un patrón de nome de ficheiro (glob), os ficheiros que coincidan con este patrón engadiranse ao buscar ficheiros nos cartafoles, aínda que non sexan dun tipo de ficheiro de libro electrónico coñecido. Pódese especificar varias veces para varios patróns.
Un paTrón de nome de ficheiro (glob), os ficheiros que coincidan con este patrón ignoraranse ao buscar ficheiros nos cartafoles. Pódese especificar varias veces para varios patróns. Por exemplo: *.pdf ignorará todos os ficheiros PDF
Supoña que cada cartafol só ten un único libro lóxico e que todos os ficheiros nel son diferentes formatos de libros electrónicos dese libro
Procesar cartafoles de forma recursiva

calibredb eliminar ids

Elimina os libros identificados por ID da base de datos. os ids deben ser unha lista separada por comas de números de identificación (podes obter números de identificación usando o comando de busca). Por exemplo, 23,34,57-85 (ao especificar un intervalo, non se inclúe o último número do intervalo).

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Non use o Papeleira de reciclaxe

calibredb add_format [opcións] id ebook_file

Engade o libro electrónico en ebook_file aos formatos dispoñibles para o libro lóxico identificado por id. Podes obter a identificación usando o comando de busca. Se o formato xa existe, substitúese, a non ser que se especifique a opción non substituír.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Engade o ficheiro como ficheiro de datos extra ao libro, non como formato de libro electrónico
Non substitúa o formato se xa existe

calibredb remove_format [opcións] id fmt

Elimina o formato fmt do libro lóxico identificado por id. Podes obter a identificación usando o comando de busca. fmt debería ser unha extensión de ficheiro como LRF ou TXT ou EPUB. Se o libro lóxico non ten fmt dispoñible, non faga nada.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

calibredb show_metadata [opcións] id

Mostra os metadatos almacenados na base de datos calibre para o libro identificado por id. id é un número de identificación do comando de busca.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Imprimir os metadatos en formato OPF (XML)

calibredb set_metadata [opcións] book_id [/path/to/metadata.opf]

Establece os metadatos almacenados na base de datos calibre para o libro identificado por book_id do ficheiro OPF metadata.opf. book_id é un número de identificación do libro de comando de busca. Podes ter unha idea rápida do formato OPF usando o --as-opf cambia ao comando show_metadata. Tamén pode configurar os metadatos de campos individuais coa opción --field. Se usa a opción --field, alí non é necesario especificar un ficheiro OPF.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

O campo a configurar. O formato é nome_campo:valor, por exemplo: --field tags:tag1,tag2. Use --list-fields para obter unha lista de todos os nomes de campo. Podes especificar esta opción varias veces para establecer varios campos. Nota: para os idiomas debes utilizar os códigos de idioma ISO639 (por exemplo, en para inglés, fr para francés, etc.). Para os identificadores, a sintaxe é --field identifiers:isbn:XXXX,doi:YYYYY. Para os campos booleanos (si/non) use verdadeiro e falso ou si e non.
Lista os nomes dos campos de metadatos que se poden usar coa opción --campo

calibredb export [opcións] ids

Exporta os libros especificados por ids (unha lista separada por comas) ao sistema de ficheiros. A operación de exportación garda todos os formatos do libro, a súa portada e os metadatos (en un ficheiro OPF). Tamén se gardan os ficheiros de datos adicionais asociados co libro. Podes obter números de identificación do comando de busca.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Exportar todos os libros da base de datos, facendo caso omiso da lista de identificacións.
Have calibre convert all non English characters into English equivalents for the file names. This is useful if saving to a legacy filesystem without full support for Unicode filenames. Se se especifica esta opción desactivase este comportamento
Normally, calibre will save the cover in a separate file along with the actual e-book files. Se se especifica esta opción desactivase este comportamento
Save any data files associated with the book when saving the book Se se especifica esta opción desactivase este comportamento
Normalmente Calibre actualizará os metadatos dos ficheiros gardados segundo os datos da biblioteca de Calibre. Fai que o gardado en disco sexa máis lento. Se se especifica esta opción desactivase este comportamento
Normalmente Calibre escribirá os metadatos nun fichero OPF separado, xunto cos ficheiros de libro electrónico. Se se especifica esta opción desactivase este comportamento
Lista de formatos, separados por comas, para gardar cada libro. Por omisión gárdanse todos os formatos dispoñíbeis.
Informar do progreso
Substituír os espazos por suliñados.
Exportar todos os libros a un cartafol único
The template to control the filename and folder structure of the saved files. Default is "{author_sort}/{title}/{title} - {authors}" which will save books into a per-author subfolder with filenames containing title and author. Available controls are: {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title}
The format in which to display dates. %d - day, %b - month, %m - month number, %Y - year. Default is: %b, %Y
Exportar os libros ao cartafol especificado. O valor predeterminado é .
Converter as traxectorias a minúsculas.

calibredb catalog /path/to/destination.(csv|epub|mobi|xml...) [options]

Export a catalog in format specified by path/to/destination extension. Options control how entries are displayed in the generated catalog output. Note that different catalog formats support different sets of options. To see the different options, specify the name of the output file and then the --help option.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Lista de identificadores da base de datos, separadas por vírgulas, para o catálogo. Cando se declare, ignorarase --search. Valor predeterminado: todas
Filtrar los resultados segundo a busca. Para o formato da busca, vexa a documentación relativa a buscas no Manual de usuario. Valor predeterminado: sen filtrado
Mostrar información de saída detallada. Útil para a depuración

Title of generated catalog used as title in metadata. Default: 'My Books' Applies to: AZW3, EPUB, MOBI output formats
Create cross-references in Authors section for books with multiple authors. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Save the output from different stages of the conversion pipeline to the specified folder. Useful if you are unsure at which stage of the conversion process a bug is occurring. Default: 'None' Applies to: AZW3, EPUB, MOBI output formats
Regex describing tags to exclude as genres. Default: '[.+]|^+$' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books. Applies to: AZW3, EPUB, MOBI output formats
Specifies the rules used to exclude books from the generated catalog. The model for an exclusion rule is either ('<rule name>','Tags','<comma-separated list of tags>') or ('<rule name>','<custom column>','<pattern>'). For example: (('Archived books','#status','Archived'),) will exclude a book with a value of 'Archived' in the custom column 'status'. When multiple rules are defined, all rules will be applied. Default: "(('Catalogs','Tags','Catalog'),)" Applies to: AZW3, EPUB, MOBI output formats
Include 'Authors' section in catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Include 'Descriptions' section in catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Include 'Genres' section in catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Include 'Recently Added' section in catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Include 'Series' section in catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Include 'Titles' section in catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats
Source field for 'Genres' section. Default: 'Etiquetas' Applies to: AZW3, EPUB, MOBI output formats
Custom field containing note text to insert in Description header. Default: '' Applies to: AZW3, EPUB, MOBI output formats
#<custom field>:[before|after]:[True|False] specifying: <custom field> Custom field containing notes to merge with comments [before|after] Placement of notes with respect to comments [True|False] - A horizontal rule is inserted between notes and comments Default: '::' Applies to: AZW3, EPUB, MOBI output formats
Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles. Default: 'None' Applies to: AZW3, EPUB, MOBI output formats
--prefix-rules
Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes. The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>'). When multiple rules are defined, the first matching rule will be used. Default: "(('Read books','tags','+',''),('Wishlist item','tags','Wishlist','×'))" Applies to: AZW3, EPUB, MOBI output formats
Use a named preset created with the GUI catalog builder. A preset specifies all settings for building a catalog. Default: 'None' Applies to: AZW3, EPUB, MOBI output formats
Size hint (in inches) for book covers in catalog. Range: 1.0 - 2.0 Default: '1.0' Applies to: AZW3, EPUB, MOBI output formats
Replace existing cover when generating the catalog. Default: 'False' Applies to: AZW3, EPUB, MOBI output formats

calibredb saved_searches [opcións] (lista|engadir|eliminar)

Xestiona as buscas gardadas almacenadas nesta base de datos. Se tentas engadir unha consulta cun nome que xa existe, será substituído.

Sintaxe para engadir:

calibredb saved_searches engade search_name search_expression

Sintaxe para eliminar:

calibredb save_searches eliminar search_name

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

calibredb add_custom_column [opcións] etiqueta nome tipo-de-dato

Crea un campo personalizado. A 'etiqueta' é o nome amigábel da columna. Non debería conter espazos nin vírgulas. O 'nome' é o nome do campo que se amosará. O 'tipo-de-dato' pode ser un dos seguintes: bool, comments, composite, datetime, enumeration, float, int, rating, series, text

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Un dicionario de opcións para personalizar como se interpretarán os datos desta columna. Esta é unha cadea JSON. Para as columnas de enumeración, use --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}" Hai moitas opcións que poden entrar na variable de visualización. As opcións por tipo de columna son: composto: composite_template, composite_sort, make_category,contains_html, use_decorations datetime: data_format enumeración: valores_enum, cores_enum, use_decorations int, float: formato_número texto: is_names, use_decorations A mellor forma de atopar combinacións legais é crear unha columna personalizada do tipo apropiado na GUI e despois mirar o OPF de copia de seguridade dun libro (asegúrese de que se creou un novo OPF desde que se engadiu a columna). Verá o JSON para a "visualización" da nova columna no OPF.
Esta columna almacena datos de etiquetas (valores separados por comas). Só se aplica se el tipo de dato é texto.

calibredb custom_columns [opcións]

Lista de columnas personalizadas dispoñibles. Mostra as etiquetas e os ID das columnas.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Mostrar detalles das columnas

calibredb remove_custom_column [opcións] etiqueta

Elimina a columna personalizada identificada pola etiqueta. Podes ver dispoñibles columnas co comando custom_columns.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Non pedir confirmación

calibredb set_custom [opcións] valor de id de columna

Establece o valor dunha columna personalizada para o libro identificado por id. Podes obter unha lista de IDs usando o comando de busca. Podes obter unha lista de nomes de columnas personalizadas usando custom_columns mando.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Se a columna almacena valores múltiplos, engadir os valores especificados aos existentes no canto de substituílos.

calibredb restore_database [opcións]

Restaura esta base de datos a partir dos metadatos almacenados nos ficheiros OPF de cada un carpeta da biblioteca calibre. Isto é útil se o teu ficheiro metadata.db foi corrompido.

AVISO: Este comando rexenera completamente a súa base de datos. Vai perder todas as buscas gardadas, categorías de usuarios, plugboards, conversión almacenada por libro configuracións e receitas personalizadas. Os metadatos restaurados só serán tan precisos como o que se atopa nos ficheiros OPF.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Facer a recuperación. Esta orde no se executará a menos que se especifique esta opción.

calibredb check_library [opcións]

Realiza algunhas comprobacións no sistema de ficheiros que contén a biblioteca. O resultado é invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Saída en CSV
Lista de extensións para ignorar separadas por vírgulas. Valor predeterminado: todas
Lista de nomes para ignorar separados por vírgulas. Valor predeterminado: todas
Lista de resultados separados por comas Valor predeterminado: all
Aspirar a base de datos de busca de texto completo. Isto pode ser moi lento e consumir memoria, dependendo do tamaño da base de datos.

calibredb list_categories [opcións]

Elaborar un informe da información da categoría na base de datos. O a información é o equivalente ao que se mostra no navegador de etiquetas.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Lista separada por comas dos nomes das categorías a consultar. Valor predeterminado: todos
Saída en CSV
O tipo de ficheiro CSV que se vai producir. Opcións: excel, excel-tab, unix
Xerar na saída só o número de elementos nunha categoría en vez de cantas veces aparece por elemento na categoría
A lonxitude máxima das liñas na saída. De modo predeterminado tómase a largura da pantalla.

calibredb backup_metadata [opcións]

Fai unha copia de seguranza dos metadatos almacenados na base de datos en ficheiros OPF individuais de cada un dos cartafoles de libros. Isto normalmente ocorre automaticamente, pero pode executalo comando para forzar a rexeneración dos ficheiros OPF, coa --opción todos.

Teña en conta que normalmente non é necesario facelo, xa que se fai unha copia de seguranza dos ficheiros OPF automaticamente, cada vez que se cambian os metadatos.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Normalmente, este comando só funciona en libros que teñen ficheiros OPF desactualizados. Esta opción fai que funcione en todos os libros.

calibredb clone ruta/a/novo/biblioteca

Crea un clon da biblioteca actual. Isto crea unha nova biblioteca baleira que ten todos os elementos mesmas columnas personalizadas, bibliotecas virtuais e outras opcións que a biblioteca actual.

A biblioteca clonada non conterá ningún libro. Se queres crear un duplicado completo, incluído todos os libros, entón simplemente use as ferramentas do sistema de ficheiros para copiar o cartafol da biblioteca.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

calibredb embed_metadata [opcións] book_id

Actualiza os metadatos dos ficheiros de libros reais almacenados na biblioteca calibre desde os metadatos na base de datos calibre. Normalmente, os metadatos só se actualizan cando exportando ficheiros desde calibre, este comando é útil se queres que o fagan ser actualizado no seu lugar. Teña en conta que os diferentes formatos de ficheiro admiten cantidades diferentes de metadatos. Podes usar o valor especial "all" para book_id para actualizar os metadatos en todos os libros. Tamén podes especificar moitos ID de libros separados por espazos e intervalos de ID separados por guións. Por exemplo: rog embed_metadata 1 2 10-15 23

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Actualiza só os metadatos en ficheiros do formato especificado. Especifícao varias veces para varios formatos. Por defecto, todos os formatos actualízanse.

calibredb search [opcións] expresión de busca

Busca na biblioteca o termo de busca especificado, devolvendo unha coma separada lista de ID de libros que coinciden coa expresión de busca. O formato de saída é útil para alimentar outros comandos que aceptan unha lista de IDs como entrada.

A expresión de busca pode ser calquera cousa desde a poderosa consulta de busca de calibre idioma, por exemplo: calibredb search author:asimov 'title:"i robot"'

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

O número máximo de resultados a devolver. O predeterminado son todos os resultados.

calibredb fts_index [opcións] enable/disable/status/reindex

Controle o proceso de indexación da busca de texto completo.

enable Activa a indexación FTS para esta biblioteca disable Desactiva a indexación FTS para esta biblioteca status Mostra o estado actual da indexación reindex Pódese usar para reindexar libros ou toda a biblioteca. Para reindexar determinados libros especifique os ID do libro como argumentos adicionais despois do comando reindex. Se non se especifican ID de libro o toda a biblioteca está reindexada.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Velocidade de indexación. Utilízao rápido para indexar rápido usando todos os recursos do teu ordenador e lento para indexar menos recursos. Teña en conta que a velocidade restablece a baixa despois de cada invocación.
Agarda ata que todos os libros estean indexados, mostrando o progreso da indexación periodicamente

calibredb fts_search [opcións] expresión de busca

Fai unha busca de texto completo en toda a biblioteca ou nun subconxunto dela.

Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: "/some path/with spaces"

Coincide só con palabras exactas non relacionadas. Polo tanto, a corrección non coincidirá coa corrección.
Inclúe fragmentos do texto que rodea cada coincidencia. Teña en conta que isto fai que a busca sexa moito máis lenta.
Canto da biblioteca debe estar indexada antes de permitir a busca, como porcentaxe. O valor predeterminado é 90
O marcador usado para indicar o final dunha palabra coincidente dentro dun fragmento
O marcador usado para indicar o inicio dunha palabra coincidente dentro dun fragmento
O formato no que se mostrarán os resultados da busca. Ou "texto" para o texto simple ou "json" para a saída JSON.
Restrinxa os libros buscados, xa sexa mediante unha expresión de busca ou identificadores. Por exemplo: ids:1,2,3 para restrinxir mediante ids ou search:tag:foo para restrinxir a libros que teñan a etiqueta foo.

Kovid Goyal

Kovid Goyal

xullo 19, 2024 7.15.0