CALIBREDB(1) calibre CALIBREDB(1) NAME calibredb - calibredb calibredb orde [opcions] [argumentos] :comando:`calibredb` e a interface de lina de comandos para a base de datos de calibre. Ten varios sub-comandos, documentados a continuacion. :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. maquina local ou a traves 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 tuas bibliotecas de calibre, debes configurar a autenticacion no servidor primeiro. Hai duas maneiras de facelo: o Se planeas conectarte so a un servidor que se estea a executar no mesmo ordenador, podes simplemente usar a opcion --enable-local-write do Servidor de contidos, para permitir que calquera programa, incluindo calibredb, que se estea a executar no ordenador local poida facer cambios nos teus datos de calibre. Cando executas o servidor desde o programa principal de calibre, esta opcion esta en Preferencias->Compartir a traves da rede->Avanzado. o Se queres habilitar o acceso a traves de internet, enton debes configurar contas de usuario no servidor e usar as opcions --username and --password con calibredb para darlle acceso. Podes configurar a autenticacion de usuarios para calibre-server usando a opcion --enable-auth e utilizando --manage-users para crear as contas de usuario. Se estas a executar o servidor desde o programa principal de calibre, usa Preferencias->Compartir a traves da rede->Requirir nome de usuario/contrasinal. Para conectarte a un Servidor de contidos en execucion, pasa a URL do servidor a opcion --with-library consulta a documentacion desa opcion para detalles e exemplos. o OPCIONS GLOBAIS o list o add o ENGADIR DENDE CARTAFOLES o remove o add_format o remove_format o show_metadata o set_metadata o export o catalog o EPUB OPCIONS o saved_searches o add_custom_column o custom_columns o remove_custom_column o set_custom o restore_database o check_library o list_categories o backup_metadata o clone o embed_metadata o search o fts_index o fts_search OPCIONS GLOBAIS --help, -h mostrar esta mensaxe de axuda e sair --library-path, --with-library Camino a biblioteca calibre. O predeterminado e usar o camino almacenado na configuracion. Tamen pode conectarse a un servidor de contido calibre para realizar accions en bibliotecas remotas. Para facelo, use un URL do formulario: http://hostname:port/#library_id, por exemplo, http://localhost:8080/#mylibrary. library_id e o ID da biblioteca a que queres conectarte no servidor de contido. Podes usar o valor especial library_id de - para obter unha lista de ID de biblioteca disponibles no servidor. Para obter mais informacion sobre como configurar o acceso a traves dun servidor de contido, consulte https://manual.calibre-ebook.com/generated/en/calibredb.html. --password Contrasinal para conectarse a un servidor de contido calibre. Para ler o contrasinal desde a entrada estandar, use o valor especial: . Para ler o contrasinal dun ficheiro, use: (e dicir, ). Os corchetes angulares anteriores son necesarios, recorda escapar deles ou usar cominas para o teu shell. --timeout O tempo de espera, en segundos, ao conectarse a unha biblioteca de calibre a traves da rede. O valor predeterminado e de dous minutos. --username Nome de usuario para conectarse a un servidor de contido calibre --version mostrar o numero de version do programa e sair LIST calibredb list [opcions] Lista dos libros disponibeis na base de datos do Calibre. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --ascending Ordenar resultados en orde ascendente --fields, -f Os campos que se mostraran cando se listan libros na base de datos. Debe ser unha lista de campos separados por comas. Campos disponibles: 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" podese usar para seleccionar todos os campos. Ademais dos campos integrados anteriores, os campos personalizados tamen estan disponibles como *field_name, por exemplo, para un campo personalizado #rating, use o nome: *rating --for-machine Xera saida en formato JSON, que e mais axeitado para a analise de maquinas. Fai que se ignoren as opcions de ancho de lina e separador. --limit O numero maximo de resultados para mostrar. Por defecto: todos --line-width, -w A lonxitude maxima das linas na saida. De modo predeterminado tomase a largura da pantalla. --prefix O prefixo para todas as rutas de ficheiros. Por omision e a ruta absoluta do cartafol da biblioteca. --search, -s Filtrar os resultados pola consulta de busca. Para o formato da consulta de busca, vexase a documentacion relacionada no Manual de Usuario. O predeterminado e non filtrar. --separator O texto usado para separar campos. Por omision e un espazo. --sort-by O campo polo que ordenar os resultados. Podes especificar varios campos separandoos con comas. Campos disponibles: 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 --template O modelo a executar se "template" esta na lista de campos. Tena en conta que os modelos ignoranse ao conectarse a un servidor calibre. Predeterminado: Ningun --template_file, -t Ruta a un ficheiro que conten o modelo para executar se "template" esta na lista de campos. Predeterminado: Ningun --template_heading Encabezamento para a columna do modelo. Predeterminado: template. Esta opcion e ignorada se a opcion --for-machine esta definida ADD calibredb engade [opcions] ficheiro1 ficheiro2 ficheiro3 ... Engadir os ficheiros especificados como libros na base de datos. Tamen pode especificar cartafoles, vexa as opcions relacionadas con cartafoles a seguir. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --authors, -a Establece os autores do(s) libro(s) engadido(s) --automerge, -m Se se atopan libros con titulos 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 recen engadidos. Un valor de "new_record" significa que os formatos duplicados colocanse nun novo rexistro de libro. --cover, -c Camino ata a portada para usar para o libro engadido --duplicates, -d Engade libros a base de datos ainda que xa existan. A comparacion realizase en funcion dos titulos dos libros e dos autores. Tena en conta que a opcion --automerge ten prioridade. --empty, -e Engadir libro en branco (sen formato) --identifier, -I Establece os identificadores deste libro, p. ex. -I asin:XXX -I isbn:YYY --isbn, -i Establece o ISBN do(s) libro(s) engadido(s) --languages, -l Unha lista de idiomas separados por comas (o mellor e usar codigos de idioma ISO639, ainda que tamen se poden reconecer alguns nomes de idiomas) --series, -s Establece a serie do(s) libro(s) engadido(s) --series-index, -S Establece o numero de serie do(s) libro(s) engadido(s) --tags, -T Establece as etiquetas do(s) libro(s) engadido(s) --title, -t Establece o titulo do(s) libro(s) engadido(s) ENGADIR DENDE CARTAFOLES Opcions para controlar a adicion de libros desde cartafoles. De forma predeterminada, so se engaden ficheiros que tenen extensions de tipos de ficheiros de libros electronicos conecidos. --add Un patron de nome de ficheiro (glob), os ficheiros que coincidan con este patron engadiranse ao buscar ficheiros nos cartafoles, ainda que non sexan dun tipo de ficheiro de libro electronico conecido. Podese especificar varias veces para varios patrons. --ignore Un paTron de nome de ficheiro (glob), os ficheiros que coincidan con este patron ignoraranse ao buscar ficheiros nos cartafoles. Podese especificar varias veces para varios patrons. Por exemplo: *.pdf ignorara todos os ficheiros PDF --one-book-per-directory, -1 Supona que cada cartafol so ten un unico libro loxico e que todos os ficheiros nel son diferentes formatos de libros electronicos dese libro --recurse, -r Procesar cartafoles de forma recursiva REMOVE calibredb eliminar ids Elimina os libros identificados por ID da base de datos. os ids deben ser unha lista separada por comas de numeros de identificacion (podes obter numeros de identificacion usando o comando de busca). Por exemplo, 23,34,57-85 (ao especificar un intervalo, non se inclue o ultimo numero do intervalo). Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --permanent Non use o Papeleira de reciclaxe ADD_FORMAT calibredb add_format [opcions] id ebook_file Engade o libro electronico en ebook_file aos formatos disponibles para o libro loxico identificado por id. Podes obter a identificacion usando o comando de busca. Se o formato xa existe, substituese, a non ser que se especifique a opcion non substituir. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --as-extra-data-file Engade o ficheiro como ficheiro de datos extra ao libro, non como formato de libro electronico --dont-replace Non substitua o formato se xa existe REMOVE_FORMAT calibredb remove_format [opcions] id fmt Elimina o formato fmt do libro loxico identificado por id. Podes obter a identificacion usando o comando de busca. fmt deberia ser unha extension de ficheiro como LRF ou TXT ou EPUB. Se o libro loxico non ten fmt disponible, non faga nada. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" SHOW_METADATA calibredb show_metadata [opcions] id Mostra os metadatos almacenados na base de datos calibre para o libro identificado por id. id e un numero de identificacion do comando de busca. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --as-opf Imprimir os metadatos en formato OPF (XML) SET_METADATA calibredb set_metadata [opcions] 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 e un numero de identificacion do libro de comando de busca. Podes ter unha idea rapida do formato OPF usando o --as-opf cambia ao comando show_metadata. Tamen pode configurar os metadatos de campos individuais coa opcion --field. Se usa a opcion --field, ali non e necesario especificar un ficheiro OPF. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --field, -f O campo a configurar. O formato e 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 opcion varias veces para establecer varios campos. Nota: para os idiomas debes utilizar os codigos de idioma ISO639 (por exemplo, en para ingles, fr para frances, etc.). Para os identificadores, a sintaxe e --field identifiers:isbn:XXXX,doi:YYYYY. Para os campos booleanos (si/non) use verdadeiro e falso ou si e non. --list-fields, -l Lista os nomes dos campos de metadatos que se poden usar coa opcion --campo EXPORT calibredb export [opcions] ids Exporta os libros especificados por ids (unha lista separada por comas) ao sistema de ficheiros. A operacion de exportacion garda todos os formatos do libro, a sua portada e os metadatos (en un ficheiro OPF). Tamen se gardan os ficheiros de datos adicionais asociados co libro. Podes obter numeros de identificacion do comando de busca. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --all Exportar todos os libros da base de datos, facendo caso omiso da lista de identificacions. --dont-asciiize Fai que calibre converta todos os caracteres non ingleses en equivalentes en ingles para os nomes dos ficheiros. Isto e util se se garda nun sistema de ficheiros herdado sen compatibilidade total con nomes de ficheiros Unicode. Se se especifica esta opcion desactivase este comportamento. --dont-save-cover Normalmente, calibre gardara a portada nun ficheiro separado xunto cos ficheiros reais do libro electronico. Se se especifica esta opcion desactivase este comportamento. --dont-save-extra-files Garda os ficheiros de datos asociados co libro ao gardar o libro Se se especifica esta opcion desactivase este comportamento. --dont-update-metadata Normalmente Calibre actualizara os metadatos dos ficheiros gardados segundo os datos da biblioteca de Calibre. Fai que o gardado en disco sexa mais lento. Se se especifica esta opcion desactivase este comportamento. --dont-write-opf Normalmente Calibre escribira os metadatos nun fichero OPF separado, xunto cos ficheiros de libro electronico. Se se especifica esta opcion desactivase este comportamento. --formats Lista de formatos, separados por comas, para gardar cada libro. Por omision gardanse todos os formatos disponibeis. --progress Informar do progreso --replace-whitespace Substituir os espazos por sulinados. --single-dir Exportar todos os libros a un cartafol unico --template O modelo para controlar o nome do ficheiro e a estrutura do cartafol dos ficheiros gardados. O predeterminado e "{author_sort}/{title}/{title} - {authors}" que gardara os libros nun subcartafol por autor con nomes de ficheiro que contenan titulo e autor. Os controis disponibles son: {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title} --timefmt O formato no que se mostran as datas. %d - dia, %b - mes, %m - numero do mes, %Y - ano. O valor predeterminado e: %b, %Y --to-dir Exportar os libros ao cartafol especificado. O valor predeterminado e . --to-lowercase Converter as traxectorias a minusculas. CATALOG %pcatalogo rog /ruta/a/destino.(csv|epub|mobi|xml...) [opcions] Exportar un catalogo no formato especificado pola extension ruta/a/destino. As opcions controlan como se mostran as entradas na saida do catalogo xerado. Tena en conta que os distintos formatos de catalogo admiten diferentes conxuntos de opcions. Para ver as diferentes opcions, especifique o nome do ficheiro de saida e despois o --help opcion. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --ids, -i Lista de identificadores da base de datos, separadas por virgulas, para o catalogo. Cando se declare, ignorarase --search. Valor predeterminado: todas --search, -s Filtrar los resultados segundo a busca. Para o formato da busca, vexa a documentacion relativa a buscas no Manual de usuario. Valor predeterminado: sen filtrado --verbose, -v Mostrar informacion de saida detallada. Util para a depuracion EPUB OPCIONS --catalog-title Titulo do catalogo xerado usado como titulo nos metadatos. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --cross-reference-authors Crea referencias cruzadas na seccion Autores para libros con varios autores. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --debug-pipeline Garda a saida das diferentes etapas da canalizacion de conversion no cartafol especificado. Util se non esta seguro en que fase do proceso de conversion se esta a producir un erro. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --exclude-genre Regex que describe etiquetas para excluir como xeneros. Valor predeterminado: "%defecto" exclue as etiquetas entre corchetes, por exemplo. '[Proxecto Gutenberg]' e '+', a etiqueta predeterminada para os libros de lectura. Aplicase a: formatos de saida AZW3, EPUB, MOBI --exclusion-rules Especifica as regras utilizadas para excluir libros do catalogo xerado. O modelo para unha regra de exclusion e calquera ('','Etiquetas','') ou ('','',''). Por exemplo: (('Libros arquivados','#status','Arquivado'),) excluira un libro cun valor de "Arquivado" na columna personalizada "estado". Cando se definen varias regras, aplicaranse todas. Por defecto: "%defecto" Aplicase a: formatos de saida AZW3, EPUB, MOBI --generate-authors Incluir a seccion "Autores" no catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --generate-descriptions Incluir a seccion "Descricions" no catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --generate-genres Incluir a seccion "Xeneros" no catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --generate-recently-added Incluir a seccion "Engadidos recentemente" no catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --generate-series Incluir a seccion "Serie" no catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --generate-titles Incluir a seccion "Titulos" no catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --genre-source-field Campo de orixe para a seccion "Xeneros". Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --header-note-source-field Campo personalizado que conten texto da nota para inserir na cabeceira descricion. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --merge-comments-rule #:[antes|despois]:[Verdadeiro|Falso] especificando: Campo personalizado que conten notas para combinar cos comentarios [antes|despois] Colocacion de notas con respecto aos comentarios [Verdadero|Falso] - Insirese unha regra horizontal entre as notas e os comentarios Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --output-profile Especifica o perfil de saida. Nalguns casos, e necesario un perfil de saida para optimizar o catalogo para o dispositivo. Por exemplo, 'kindle' ou 'kindle_dx' crea unha taboa de contidos estruturada con seccions e artigos. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --prefix-rules Especifica as regras utilizadas para incluir prefixos que indican libros lidos, elementos da lista de desexos e outros prefixos especificados polo usuario. O modelo dunha regra de prefixo e ('','','',''). Cando se definen varias regras, utilizarase a primeira regra de coincidencia. Por defecto: "%defecto" Aplicase a: formatos de saida AZW3, EPUB, MOBI --preset Use un predefinido con nome creado co creador de catalogos da GUI. Un valor predeterminado especifica todos os axustes para crear un catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --thumb-width Indicacion de tamano (en polgadas) para as portadas de libros no catalogo. Rango: 1,0 - 2,0 Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI --use-existing-cover Substitue a portada existente ao xerar o catalogo. Valor predeterminado: '%defecto' Aplicase a: formatos de saida AZW3, EPUB, MOBI SAVED_SEARCHES calibredb saved_searches [opcions] (lista|engadir|eliminar) Xestiona as buscas gardadas almacenadas nesta base de datos. Se tentas engadir unha consulta cun nome que xa existe, sera substituido. Sintaxe para engadir: calibredb saved_searches engade search_name search_expression Sintaxe para eliminar: calibredb save_searches eliminar search_name Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" ADD_CUSTOM_COLUMN calibredb add_custom_column [opcions] etiqueta nome tipo-de-dato Crea un campo personalizado. A 'etiqueta' e o nome amigabel da columna. Non deberia conter espazos nin virgulas. O 'nome' e o nome do campo que se amosara. O 'tipo-de-dato' pode ser un dos seguintes: bool, comments, composite, datetime, enumeration, float, int, rating, series, text Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --display Un dicionario de opcions para personalizar como se interpretaran os datos desta columna. Esta e unha cadea JSON. Para as columnas de enumeracion, use --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}" Hai moitas opcions que poden entrar na variable de visualizacion. As opcions por tipo de columna son: composto: composite_template, composite_sort, make_category,contains_html, use_decorations datetime: data_format enumeracion: valores_enum, cores_enum, use_decorations int, float: formato_numero texto: is_names, use_decorations A mellor forma de atopar combinacions legais e crear unha columna personalizada do tipo apropiado na GUI e despois mirar o OPF de copia de seguridade dun libro (asegurese de que se creou un novo OPF desde que se engadiu a columna). Vera o JSON para a "visualizacion" da nova columna no OPF. --is-multiple Esta columna almacena datos de etiquetas (valores separados por comas). So se aplica se el tipo de dato e texto. CUSTOM_COLUMNS calibredb custom_columns [opcions] Lista de columnas personalizadas disponibles. Mostra as etiquetas e os ID das columnas. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --details, -d Mostrar detalles das columnas. REMOVE_CUSTOM_COLUMN calibredb remove_custom_column [opcions] etiqueta Elimina a columna personalizada identificada pola etiqueta. Podes ver disponibles columnas co comando custom_columns. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --force, -f Non pedir confirmacion SET_CUSTOM calibredb set_custom [opcions] 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. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --append, -a Se a columna almacena valores multiplos, engadir os valores especificados aos existentes no canto de substituilos. RESTORE_DATABASE calibredb restore_database [opcions] Restaura esta base de datos a partir dos metadatos almacenados nos ficheiros OPF de cada un carpeta da biblioteca calibre. Isto e util se o teu ficheiro metadata.db foi corrompido. AVISO: Este comando rexenera completamente a sua base de datos. Vai perder todas as buscas gardadas, categorias de usuarios, plugboards, conversion almacenada por libro configuracions e receitas personalizadas. Os metadatos restaurados so seran tan precisos como o que se atopa nos ficheiros OPF. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --really-do-it, -r Facer a recuperacion. Esta orde no se executara a menos que se especifique esta opcion. CHECK_LIBRARY calibredb check_library [opcions] Realiza algunhas comprobacions no sistema de ficheiros que conten a biblioteca. O resultado e invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --csv, -c Saida en CSV --ignore_extensions, -e Lista de extensions para ignorar separadas por virgulas. Valor predeterminado: todas --ignore_names, -n Lista de nomes para ignorar separados por virgulas. Valor predeterminado: todas --report, -r Lista de resultados separados por comas Valor predeterminado: all --vacuum-fts-db Aspirar a base de datos de busca de texto completo. Isto pode ser moi lento e consumir memoria, dependendo do tamano da base de datos. LIST_CATEGORIES calibredb list_categories [opcions] Elaborar un informe da informacion da categoria na base de datos. O a informacion e o equivalente ao que se mostra no navegador de etiquetas. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --categories, -r Lista separada por comas dos nomes das categorias a consultar. Valor predeterminado: todos --csv, -c Saida en CSV --dialect O tipo de ficheiro CSV que se vai producir. Opcions: excel, excel-tab, unix --item_count, -i Xerar na saida so o numero de elementos nunha categoria en vez de cantas veces aparece por elemento na categoria --width, -w A lonxitude maxima das linas na saida. De modo predeterminado tomase a largura da pantalla. BACKUP_METADATA calibredb backup_metadata [opcions] 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 rexeneracion dos ficheiros OPF, coa --opcion todos. Tena en conta que normalmente non e necesario facelo, xa que se fai unha copia de seguranza dos ficheiros OPF automaticamente, cada vez que se cambian os metadatos. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --all Normalmente, este comando so funciona en libros que tenen ficheiros OPF desactualizados. Esta opcion fai que funcione en todos os libros. CLONE 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 opcions que a biblioteca actual. A biblioteca clonada non contera ningun libro. Se queres crear un duplicado completo, incluido todos os libros, enton simplemente use as ferramentas do sistema de ficheiros para copiar o cartafol da biblioteca. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" EMBED_METADATA calibredb embed_metadata [opcions] 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 so se actualizan cando exportando ficheiros desde calibre, este comando e util se queres que o fagan ser actualizado no seu lugar. Tena 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. Tamen podes especificar moitos ID de libros separados por espazos e intervalos de ID separados por guions. Por exemplo: rog embed_metadata 1 2 10-15 23 Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --only-formats, -f Actualiza so os metadatos en ficheiros do formato especificado. Especificao varias veces para varios formatos. Por defecto, todos os formatos actualizanse. SEARCH calibredb search [opcions] expresion de busca Busca na biblioteca o termo de busca especificado, devolvendo unha coma separada lista de ID de libros que coinciden coa expresion de busca. O formato de saida e util para alimentar outros comandos que aceptan unha lista de IDs como entrada. A expresion de busca pode ser calquera cousa desde a poderosa consulta de busca de calibre idioma, por exemplo: calibredb search author:asimov 'title:"i robot"' Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --limit, -l O numero maximo de resultados a devolver. O predeterminado son todos os resultados. FTS_INDEX calibredb fts_index [opcions] enable/disable/status/reindex Controle o proceso de indexacion da busca de texto completo. enable Activa a indexacion FTS para esta biblioteca disable Desactiva a indexacion FTS para esta biblioteca status Mostra o estado actual da indexacion reindex Podese 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 esta reindexada. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --indexing-speed Velocidade de indexacion. Utilizao rapido para indexar rapido usando todos os recursos do teu ordenador e lento para indexar menos recursos. Tena en conta que a velocidade restablece a baixa despois de cada invocacion. --wait-for-completion Agarda ata que todos os libros estean indexados, mostrando o progreso da indexacion periodicamente FTS_SEARCH calibredb fts_search [opcions] expresion de busca Fai unha busca de texto completo en toda a biblioteca ou nun subconxunto dela. Sempre que lle pases argumentos a calibredb que tenan espazos neles, pon os argumentos entre cominas. Por exemplo: "/some path/with spaces" --do-not-match-on-related-words Coincide so con palabras exactas non relacionadas. Polo tanto, a correccion non coincidira coa correccion. --include-snippets Inclue fragmentos do texto que rodea cada coincidencia. Tena en conta que isto fai que a busca sexa moito mais lenta. --indexing-threshold Canto da biblioteca debe estar indexada antes de permitir a busca, como porcentaxe. O valor predeterminado e 90 --match-end-marker O marcador usado para indicar o final dunha palabra coincidente dentro dun fragmento --match-start-marker O marcador usado para indicar o inicio dunha palabra coincidente dentro dun fragmento --output-format O formato no que se mostraran os resultados da busca. Ou "texto" para o texto simple ou "json" para a saida JSON. --restrict-to Restrinxa os libros buscados, xa sexa mediante unha expresion de busca ou identificadores. Por exemplo: ids:1,2,3 para restrinxir mediante ids ou search:tag:foo para restrinxir a libros que tenan a etiqueta foo. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.24.0 xaneiro 10, 2025 CALIBREDB(1)