Provided by: calibre_8.7.0+ds-1_all bug

NAME

       calibredb - calibredb

          calibredb orden [opciones] [argumentos]

       calibredb  es  la  interfaz de línea de órdenes para la base de datos de calibre. Tiene varias subórdenes
       que se documentan a continuación.

       calibredb puede usarse para manipular una base de datos de calibre especificada por una ruta de acceso  o
       un  servidor  de  contenidos  de calibre que esté ejecutándose en el equipo local o a través de internet.
       Puede iniciar un servidor de contenidos de calibre mediante el programa calibre-server o, en el  programa
       principal  de  calibre,  pulsando  Conectar  y  compartir  >  Iniciar  servidor de contenidos. Puesto que
       calibredb puede realizar cambios en las bibliotecas de calibre, debe configurar la  autenticación  en  el
       servidor previamente. Hay dos maneras de hacerlo:

          • Si  tiene  pensado  conectar  sólo  con  un  servidor  que se ejecute en el mismo equipo, puede usar
            simplemente la opción --enable-local-write del servidor de contenidos, para permitir  que  cualquier
            programa,  incluido calibredb, que se ejecute en el equipo local pueda hacer cambios en los datos de
            calibre. Al ejecutar el servidor desde el  programa  principal  de  calibre,  esta  opción  está  en
            Preferencias > Compartir por la red > Avanzado.

          • Si  quiere  activar  el  acceso  remoto  por  internet,  debería configurar cuentas de usuario en el
            servidor y usar las  opciones  --username  y  --password  de  calibredb  para  darle  acceso.  Puede
            configurar  la  autenticación  de  usuarios  para  calibre-server  usando  la opción --enable-auth y
            --manage-users para crear las cuentas de usuario. Si ejecuta el servidor desde el programa principal
            de calibre, use Preferencias > Compartir por la red > Requerir nombre de usuario y contraseña.

       Para conectar con un servidor de contenidos en  ejecución,  pase  el  URL  del  servidor  con  la  opción
       --with-library, vea la documentación de esta opción para más detalles y ejemplos

       • OPCIONES GLOBALESlistaddAÑADIR DE CARPETASremoveadd_formatremove_formatshow_metadataset_metadataexportcatalogOPCIONES EPUBsaved_searchesadd_custom_columncustom_columnsremove_custom_columnset_customrestore_databasecheck_librarylist_categoriesbackup_metadatacloneembed_metadatasearchfts_indexfts_search

OPCIONES GLOBALES

       --help, -h
              mostrar este mensaje de ayuda y terminar

       --library-path, --with-library
              Ruta  a  la  biblioteca  de  calibre.  De  manera  predeterminada se usa la ruta almacenada en las
              preferencias. También puede conectar a un servidor de contenidos de calibre para ejecutar acciones
              sobre    bibliotecas    remotas.    Para    ello    use    un    URL     de     la     forma     ‐
              http://servidor:puerto/#id_de_biblioteca;     por    ejemplo,    http://localhost:8080/#mislibros.
              «id_de_biblioteca» es el identificador de la biblioteca con la que quiere conectar en el  servidor
              de  contenidos.  Puede  usar el valor especial «-» para id_de_biblioteca para obtener una lista de
              identificadores de biblioteca disponibles en el servidor. Para más detalles sobre cómo  configurar
              el       acceso       mediante       el       servidor       de       contenidos,       vea      ‐
              https://manual.calibre-ebook.com/es/generated/es/calibredb.html

       --password
              Contraseña para conectar con un servidor de contenidos de calibre. Para leer la contraseña  de  la
              entrada  estándar,  use  el  valor  especial: <stdin>. Para leer la contraseña de un archivo, use:
              <f:/path/to/file> (es decir, <f: seguido de la ruta de acceso completa al fichero y >  al  final).
              Los  paréntesis angulares son necesarios, no olvide escaparlos o usar las comillas adecuadas en el
              intérprete de órdenes.

       --timeout
              El tiempo máximo  de  espera,  en  segundos,  al  conectar  con  calibre  por  la  red.  El  valor
              predeterminado es dos minutos.

       --username
              Nombre de usuario para conectar con un servidor de contenidos de calibre

       --version
              mostrar el número de versión del programa y terminar

LIST

          calibredb list [opciones]

       Lista de los libros disponibles en la base de datos de calibre.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --ascending
              Ordenar los resultados en orden ascendente

       --fields, -f
              Los campos que se mostrarán cuando se listen los libros en la base de datos. Debe ser una lista de
              campos separada 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  Valor  predeterminado:  title,authors.  El  campo
              especial  «all»  puede usarse para seleccionar todos los campos. Además de los campos predefinidos
              anteriores, también están disponibles los campos personalizados como *nombre_campo;  por  ejemplo,
              para un campo personalizado llamado #puntos, use el nombre: *puntos

       --for-machine
              Generar  salida  en  formato  JSON, que es más apropiado para procesado automático. Se ignorar las
              opciones de longitud de línea y separador.

       --limit
              El número máximo de resultados que se mostrará. Valor predeterminado: todos

       --line-width, -w
              La longitud máxima de las líneas en el archivo de salida. De  manera  predeterminada  se  toma  la
              anchura de la pantalla.

       --prefix
              El  prefijo  para  todas  las  rutas de archivo. El valor predeterminado es la ruta absoluta de la
              carpeta de la biblioteca.

       --search, -s
              Filtrar los resultados según la consulta de búsqueda. Para el formato de la consulta  de  búsqueda
              acuda  a  la  documentación  relacionada  con  la  búsqueda  en  el  Manual  de usuario. De manera
              predeterminada no se realiza el filtrado.

       --separator
              El texto usado para separar campos. El valor predeterminado es un espacio.

       --sort-by
              El campo por el que ordenar los resultados.  Puede  especificar  varios  campos  separándolos  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
              La  plantilla  que  se ejecutará si «template» está en la lista de campos. Tenga en cuenta que las
              plantillas se ignoran al conectar con un servidor de calibre. Valor predeterminado: None

       --template_file, -t
              Ruta a un archivo que contiene la plantilla a ejecutar  si  «template»  aparece  en  la  lista  de
              campos. Valor predeterminado: None

       --template_heading
              Encabezado  para  la columna de plantilla: Predeterminado: template. Esta opción se ignora si está
              activa la opción --for-machine

ADD

          calibredb add [opciones] archivo1 archivo2 archivo3 ...

       Añadir los archivos especificados a la base de datos. También  pueden  especificarse  carpetas,  ver  las
       opciones relativas a carpetas más abajo.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --authors, -a
              Establece el autor de los libros añadidos

       --automerge, -m
              Si se encuentran libros con libros y autores similares, añadir los formatos  entrantes  (archivos)
              automáticamente  a  los  registros  existentes.  El  valor  «ignore»  significa  que  los formatos
              duplicados se descartas. El  valor  «overwrite»  significa  que  los  formatos  duplicados  en  la
              biblioteca se sustituyen por los archivos recién añadidos. El valor «new_record» significa que los
              formatos duplicados se ponen en un nuevo registro de libro.

       --cover, -c
              Ruta de la portada para usar para el libro añadido

       --duplicates, -d
              Añadir  los libros a la base de datos aunque ya existan. La comparación se realiza sobre el título
              y autores de los libros. Tenga en cuenta que la opción --automerge tiene prioridad.

       --empty, -e
              Añadir un libro vacío (sin formatos)

       --identifier, -I
              Establecer los identificadores para este libro, por ejemplo -I asin:XXX -I isbn:YYY

       --isbn, -i
              Establece el ISBN de los libros añadidos

       --languages, -l
              Una lista de idiomas separados por comas (es mejor usar códigos de idioma ISO639,  aunque  también
              se reconocen algunos nombres de idioma)

       --series, -s
              Establece la serie de los libros añadidos

       --series-index, -S
              Establece el número de la serie de los libros añadidos

       --tags, -T
              Establece las etiquetas de los libros añadidos

       --title, -t
              Establece el título de los libros añadidos

   AÑADIR DE CARPETAS
       Opciones  para  controlar  la  adición de libros de carpetas. De manera predeterminada sólo se añaden los
       archivos con extensiones de tipos de libro electrónico conocidos.

       --add  Un patrón de nombre de archivo (glob), los archivos que coincidan con este patrón se  añadirán  al
              buscar  archivos  en  las carpetas, incluso si no son de un tipo de libro electrónico conocido. Se
              puede especificar varias veces con distintos patrones.

       --ignore
              Un patrón de nombre de archivo (glob), los archivos que coincidan con este patrón se ignorarán  al
              buscar  archivos  en  las  carpetas. Se puede especificar varias veces con distintos patrones. Por
              ejemplo: *.pdf ignorará todos los archivos PDF

       --one-book-per-directory, -1
              Asumir que cada directorio tiene un solo libro  y  que  todos  los  archivos  de  la  carpeta  son
              diferentes formatos del mismo libro

       --recurse, -r
              Procesar carpetas recursivamente

REMOVE

          calibredb remove ID

       Eliminar los libros identificados por ID de la base de datos. ID debe ser una lista separada por comas de
       números  de  identificación  (se  pueden obtener números de identificación usando la orden «search»). Por
       ejemplo, 23,34,57-85 (al especificar un intervalo, el último número del intervalo no está incluido).

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --permanent
              No usar la Papelera de reciclaje

ADD_FORMAT

          calibredb add_format [opciones] ID archivo_libro

       Añadir  el  libro electrónico archivo_libro a los formatos disponibles para el libro identificado por ID.
       Se puede obtener el ID usando la orden «search». Si el formato ya existe, será sustituido por el nuevo, a
       no ser que se use la opción de no sustituir.

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --as-extra-data-file
              Añadir  el  archivo  como  un  archivo  de  datos  adicional al libro, no como un formato de libro
              electrónico

       --dont-replace
              No sustituir el formato si ya existe

REMOVE_FORMAT

          calibredb remove_format [options] ID fmt

       Eliminar el formato fmt del libro identificado por ID. Se puede obtener el ID usando la  orden  «search».
       fmt  debe  ser  una  extensión  de  archivo  como  LRF,  TXT  o EPUB. Si el libro no tiene el formato fmt
       disponible, no hace nada.

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

SHOW_METADATA

          calibredb show_metadata [opciones] ID

       Muestra los metadatos almacenados en la base de datos de calibre para el libro identificado por ID. ID es
       un identificador de la orden «search».

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --as-opf
              Imprimir los metadatos en formato OPF (XML)

SET_METADATA

          calibredb set_metadata [opciones] id_de_libro [/ruta/a/metadatos.opf]

       Asignar los metadatos del libro identificado por id_de_libro a partir del archivo OPF  metadatos.opf.  El
       id_de_libro  es  un  identificador  dado  por la orden «search». Puede ver en qué consiste el formato OPF
       usando la opción --as-opf  en  la  orden  «show_metadata».  También  puede  asignar  metadatos  a  campos
       individuales con la opción --field.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --field, -f
              El  campo   a   modificar.   El   formato   es   nombre_de_campo:valor,   por   ejemplo:   --field
              tags:etiqueta1,etiqueta2. Use --list-fields para obtener una lista de todos los nombres de campos.
              Puede especificar esta opción varias veces para asignar varios campos. Nota: para los idiomas debe
              usar  los  códigos  de idioma ISO639 (p. ej. «es» para español, «fr» para francés, etc.). Para los
              identificadores, la sintaxis es --field  identifiers:isbn:XXXX,doi:YYYYY.  Para  campos  booleanos
              sí/no, use los valores «true» y «false» o «yes» y «no».

       --list-fields, -l
              Lista los nombres de campo de metadatos que pueden usarse con la opción --field

EXPORT

          calibredb export [opciones] ID

       Exportar  los libros especificados por ID (una lista de identificadores separada por comas) al sistema de
       archivos.  La operación de exportación guarda todos los formatos del libro, su portada y metadatos (en un
       archivo OPF). También se guardan todos los archivos de datos adicionales  asociados  con  el  libro.   Se
       pueden obtener identificación con la orden «search».

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --all  Exportar todos los libros de la base de datos, ignorando el listado de ID.

       --dont-asciiize
              Hacer que calibre convierta todos los caracteres no ASCII  en  sus  equivalentes  ASCII  para  los
              nombres  de  archivo.  Esto  es  útil  si se guarda en sistemas de archivos antiguos que no tienen
              compatibilidad completa con nombres de archivo Unicode. Si se especifica esta opción, se desactiva
              este comportamiento.

       --dont-save-cover
              Normalmente, calibre guardará la portada en un archivo separado, junto con los archivos  de  libro
              electrónico. Si se especifica esta opción, se desactiva este comportamiento.

       --dont-save-extra-files
              Guardar  todos  los  archivos de datos asociados con el libro al guardar el libro Si se especifica
              esta opción, se desactiva este comportamiento.

       --dont-update-metadata
              Normalmente, calibre actualizará los metadatos en los archivos guardados según los datos presentes
              en la biblioteca de calibre. Esto hace que el guardado en disco sea más lento.  Si  se  especifica
              esta opción, se desactiva este comportamiento.

       --dont-write-opf
              Normalmente, calibre escribirá los metadatos en un archivo OPF separado, junto con los archivos de
              libro electrónico. Si se especifica esta opción, se desactiva este comportamiento.

       --formats
              Lista  de  formatos,  separados  por  comas,  para guardar cada libro. De manera predeterminada se
              guardan todos los formatos disponibles.

       --progress
              Informe de progreso

       --replace-whitespace
              Sustituir espacios en blanco con guiones bajos.

       --single-dir
              Exportar todos los libros en una sola carpeta

       --template
              La plantilla para controlar el nombre y la estructura de carpetas de los  archivos  guardados.  El
              valor predeterminado es «{author_sort}/{title}/{title} - {authors}», lo que guardará los libros en
              una  subcarpeta por autor con nombres de archivo que contienen el título y el autor. Las variables
              de control disponibles son: {author_sort, authors, id, isbn,  languages,  last_modified,  pubdate,
              publisher, rating, series, series_index, tags, timestamp, title}

       --timefmt
              El  formato  para  mostrar  las  fechas.  %d:  día, %b: mes, %m: número del mes, %Y: año. El valor
              predeterminado es: %b, %Y

       --to-dir
              Exportar los libros a la carpeta especificada. El valor predeterminado es .

       --to-lowercase
              Convertir las rutas a minúsculas.

CATALOG

          calibredb catalog /ruta/a/destino.(csv|epub|mobi|xml...) [opciones]

       Exportar un catálogo en el formato especificado  por  la  extensión  de  /ruta/a/destino.   Las  opciones
       controlan  cómo  se  muestran  las  entradas en la salida del catálogo generado.  Tenga en cuenta que los
       diferentes  formatos  de  catálogo  admiten  diferentes  opciones.   Para  ver  las  distintas  opciones,
       especifique el nombre del archivo de salida y después la opción --help.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --ids, -i
              Lista de ID de la base de dato, separados por comas, para incluir en el catálogo. Si  se  declara,
              no se usará --search. Valor predeterminado: todos

       --search, -s
              Filtrar  los  resultados según la búsqueda. Para el formato de la búsqueda, véase la documentación
              relativa a búsquedas en el Manual de usuario. Valor predeterminado: sin filtrado

       --verbose, -v
              Mostrar información de salida detallada. Útil para la depuración

   OPCIONES EPUB
       --catalog-title
              Título del catálogo generado, se usará como título en los  metadatos.  Valor  predeterminado:  «My
              Books» Se aplica a: formatos de salida AZW3, EPUB y MOBI

       --cross-reference-authors
              Crear  referencias  cruzadas  en  la  sección  Autores  para  libros  con  varios  autores.  Valor
              predeterminado: 'False' Se aplica a: formatos de salida AZW3, EPUB y MOBI

       --debug-pipeline
              Guardar la salida de las distintas fases del proceso de conversión en la carpeta especificada.  Es
              útil  si  no está seguro de en qué etapa del proceso ocurre un fallo. Valor predeterminado: «None»
              Se aplica a: formatos de salida AZW3, EPUB y MOBI

       --exclude-genre
              Expresión regular que  describe  las  etiquetas  que  no  se  considerarán  como  géneros.   Valor
              predeterminado:   «[.+]|^+$»   excluye  las  etiquetas  entre  corchetes,  por  ejemplo  «[Project
              Gutenberg]», y «+» que es la etiqueta pretedeterminada para marcar  los  libros  como  leídos.  Se
              aplica a: formatos de salida AZW3, EPUB y MOBI

       --exclusion-rules
              Especifica  las reglas que se usarán para excluir libros del catálogo generado. El modelo para una
              regla de exclusión es bien ('<nombre de la regla>','Etiquetas','<lista de etiquetas separadas  por
              comas>')  o  bien  ('nombre  de  la  regla','<columna  personalizada>','<patrón>').  Por  ejemplo:
              (('Libros  almacenados','#estado','Almacenado'),)  excluirá   cualquier   libro   con   el   valor
              «Almacenado»  en la columna personalizada «estado». Si se definen varias reglas, se aplican todas.
              Valor predeterminado: «(('Catalogs','Tags','Catalog'),)» Se aplica a:  formatos  de  salida  AZW3,
              EPUB y MOBI

       --generate-authors
              Incluir  la  sección «Autores» en el catálogo. Valor predeterminado: «False» Se aplica a: formatos
              de salida AZW3, EPUB y MOBI

       --generate-descriptions
              Incluir una sección «Descripciones» en el catálogo. Valor predeterminado:  «False»  Se  aplica  a:
              formatos de salida AZW3, EPUB y MOBI

       --generate-genres
              Incluir  una sección «Géneros» en el catálogo. Valor predeterminado: «False» Se aplica a: formatos
              de salida AZW3, EPUB y MOBI

       --generate-recently-added
              Incluir una sección «Añadidos recientemente» en el  catálogo.  Valor  predeterminado:  «False»  Se
              aplica a: formatos de salida AZW3, EPUB y MOBI

       --generate-series
              Incluir  una  sección «Series» en el catálogo. Valor predeterminado: «False» Se aplica a: formatos
              de salida AZW3, EPUB y MOBI

       --generate-titles
              Incluir una sección «Títulos» en el catálogo. Valor predeterminado: «False» Se aplica a:  formatos
              de salida AZW3, EPUB y MOBI

       --genre-source-field
              Campo  de  origen  para  la  sección  de «Géneros». Valor predeterminado: 'Etiquetas' Se aplica a:
              formatos de salida AZW3, EPUB y MOBI

       --header-note-source-field
              Campo personalizado que incluye el texto que se insertará en la cabecera de  «Descripción».  Valor
              predeterminado: «» Se aplica a: formatos de salida AZW3, EPUB y MOBI

       --merge-comments-rule
              #<campo  personalizado>:[before|after]:[True|False]  para especificar: <campo personalizado> Campo
              personalizado que contiene las notas para unir con  comentarios  [before|after]  Posición  de  las
              notas  con  respecto  a  comentarios  («before»=antes, «after»=después) [True|False] Si «True», se
              insertará una línea horizontal entre las notas y comentarios Valor predeterminado: «::» Se  aplica
              a: formatos de salida AZW3, EPUB y MOBI

       --output-profile
              Especifica  el  perfil de salida. En algunos casos, se requiere un perfil de salida para optimizar
              el catálogo para un dispositivo. Por ejemplo, «kindle» o «kindle_dx» crea un  índice  estructurado
              con secciones y artículos. Valor predeterminado: «None» Se aplica a: formatos de salida AZW3, EPUB
              y MOBI

       --prefix-rules
              Especifica  las  reglas que se usarán para incluir prefijos que indiquen los libros leídos, libros
              de la lista de deseos y otros prefijos definidos por el usuario.  El  modelo  para  una  regla  de
              prefijos  es  ('<nombre  de  la regla>','<campo de origen>','<patrón>','<prefijo>'). Si se definen
              varias reglas, se usará la primera que dé lugar a una coincidencia. Valor predeterminado: «(('Read
              books','tags','+',''),('Wishlist item','tags','Wishlist','×'))» Se aplica a: formatos  de  salida
              AZW3, EPUB y MOBI

       --preset
              Usar  una  configuración  guardada  creada  con el creador de catálogos gráfico. Una configuración
              especifica todas las opciones para crear un catálogo. Valor predeterminado: 'None'  Se  aplica  a:
              formatos de salida AZW3, EPUB, MOBI

       --thumb-width
              Tamaño  preferido  (en  pulgadas)  para  las  portadas  en  el  catálogo.  Rango:  1.0 - 2.0 Valor
              predeterminado: «1.0» Se aplica a: formatos de salida AZW3, EPUB, MOBI

       --use-existing-cover
              Sustituir la portada existente al generar el catálogo. Valor predeterminado: 'False' Se aplica  a:
              formatos de salida AZW3, EPUB y MOBI

SAVED_SEARCHES

          calibredb saved_searches [opciones] (list|add|remove)

       Administrar  las  búsquedas  guardadas en la base de datos.  Si intenta añadir una búsqueda con un nombre
       que ya existe, será reemplazada.

       Sintaxis para añadir:

       calibredb saved_searches add nombre_de_búsqueda expresión_de_búsqueda

       Sintaxis para eliminar:

       calibredb saved_searches remove nombre_de_búsqueda

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

ADD_CUSTOM_COLUMN

          calibredb add_custom_column [opciones] etiqueta nombre tipo_de_dato

       Crea  una  columna  personalizada.  «etiqueta»  es  un  nombre  interno para la columna. No debe contener
       espacios ni dos puntos. «nombre» es el nombre visible de la columna.  «tipo_de_dato»  es  uno  de:  bool,
       comments, composite, datetime, enumeration, float, int, rating, series, text

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --display
              Un diccionario de opciones para personalizar cómo se interpretan los datos en esta columna. Es  un
              texto  en formato JSON. Para columnas de enumeración use --display"{\ "enum_values\ ":[\ "val1\ ",
              \ "val2\ "]}" Hay muchas opciones que pueden figurar en la variable «display».  Las  opciones  por
              tipo  de  columna son: 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_decoration   La mejor manera de obtener combinaciones
              válidas es crear una columna personalizada del tipo apropiado  en  la  interfaz  gráfica  y  luego
              examinar  el  archivo  OPF  creado  como  copia de seguridad para un libro (asegúrese de que se ha
              creado un nuevo archivo OPF después de añadir la columna). Verá el texto en formato JSON  para  la
              variable «display» de la nueva columna en el archivo OPF.

       --is-multiple
              Esta  columna almacena datos de etiquetas (valores separados por comas). Sólo se aplica si el tipo
              de dato es texto.

CUSTOM_COLUMNS

          calibredb custom_columns [opciones]

       Da una lista de las columnas personalizadas disponibles. Muestra las etiquetas de columna e ID.

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --details, -d
              Mostrar detalles de cada columna.

REMOVE_CUSTOM_COLUMN

          calibredb remove_custom_column [opciones] etiqueta

       Elimina  la  columna personalizada identificada por «etiqueta». Puede ver las columnas disponibles con la
       orden «custom_columns»

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --force, -f
              No pedir confirmación

SET_CUSTOM

          calibredb set_custom [opciones] columna ID valor

       Establecer  el  valor  de  una columna personalizada para el libro identificado por ID. Puede obtener una
       lista de ID con la orden «search». Puede obtener una lista de nombres de columnas  personalizadas  usando
       la orden «custom_columns»

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --append, -a
              Si la columna almacena valores múltiples, agrega los valores especificados  a  los  existentes  en
              lugar de reemplazarlos.

RESTORE_DATABASE

          calibredb restore_database [options]

       Recupera la base de datos a partir de los metadatos almacenados en los archivos OPF en cada carpeta de la
       biblioteca de calibre. Esto resulta útil si su archivo metadata.db se ha dañado.

       ADVERTENCIA:  Esta  orden  regenera  completamente  la  base  de  datos.  Se perderán todas las búsquedas
       guardadas, categorías de usuario, controles, configuración de conversión guardada por  libro  y  fórmulas
       personalizadas. Los metadatos recuperados serán tan precisos como lo sean los archivos OPF.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --really-do-it, -r
              Llevar a cabo la recuperación. La orden no se ejecutará a menos que se especifique esta opción.

CHECK_LIBRARY

          calibredb check_library [opciones]

       Realiza algunas comprobaciones en el sistema de archivos que contiene  la  biblioteca.  El  resultado  es
       invalid_titles,    extra_titles,    invalid_authors,   extra_authors,   missing_formats,   extra_formats,
       extra_files, missing_covers, extra_covers, failed_folders

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --csv, -c
              Salida a formato CSV

       --ignore_extensions, -e
              Lista de extensiones que se ignorarán separadas por comas. Valor predeterminado: all

       --ignore_names, -n
              Lista de nombres que se ignorarán separados por comas. Valor predeterminado: all

       --report, -r
              Lista de resultados separados por comas Valor predeterminado: all

       --vacuum-fts-db
              Limpiar  la base de datos de búsqueda de texto completo. Esto puede ser muy lento y requerir mucha
              memoria, dependiendo del tamaño de la base de datos.

LIST_CATEGORIES

          calibredb list_categories [opciones]

       Genera un informe de la información de la categoría en la base de datos. La información es el equivalente
       a lo que se muestra en el explorador de etiquetas.

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --categories, -r
              Lista separada por comas de los nombres de consulta de las categorías. Valor predeterminado: all

       --csv, -c
              Salida a formato CSV

       --dialect
              El tipo de archivo CSV para crear. Posibilidades: excel, excel-tab, unix

       --item_count, -i
              Generar  en  la  salida  sólo  el  número  de elementos en una categoría en lugar de las veces que
              aparece por elemento en la categoría

       --width, -w
              La longitud máxima de las líneas en el archivo de salida. De  manera  predeterminada  se  toma  la
              anchura de la pantalla.

BACKUP_METADATA

          calibredb backup_metadata [opciones]

       Hace  una copia de respaldo de los metadatos almacenados en la base de datos en ficheros OPF individuales
       en cada carpeta de libro. Esto se lleva a cabo normalmente de manera automática, pero puede ejecutar esta
       orden para forzar la regeneración de los ficheros OPF, con la opción --all.

       Tenga en cuenta que normalmente no hay necesidad de hacer esto, pues los ficheros OPF se actualizan  cada
       vez que se modifican los metadatos.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --all  Normalmente, esta orden sólo actúa sobre libros que  tienen  ficheros  OPF  desactualizados.  Esta
              opción hace que actúe sobre todos los libros.

CLONE

          calibredb clone ruta/a/nueva/biblioteca

       Crea  un clon de la biblioteca actual. Esto crea una nueva biblioteca vacía que tiene las mismas columnas
       personalizadas, bibliotecas virtuales y otras configuraciones que la biblioteca actual.

       La biblioteca clonada no contendrá ningún libro. Si quiere crear un duplicado completo, incluyendo  todos
       los libros, use simplemente las utilidades del sistema operativo para copiar la carpeta de la biblioteca.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

EMBED_METADATA

          calibredb embed_metadata [opciones] ID

       Actualizar los metadatos en los archivos de libro almacenados en la biblioteca de calibre a partir de los
       metadatos en la base de datos de calibre. Normalmente, los metadatos se actualizan únicamente  cuando  se
       exportan  los libros de calibre, esta orden es útil si quiere actualizar los archivos de origen. Tenga en
       cuenta que los distintos formatos admiten diferentes tipos de metadatos. Puede  usar  el  valor  especial
       'all'  para ID, para actualizar los metadatos de todos los libros. También puede usar varios ID separados
       por espacios y gamas de ID separados por guiones.  Por ejemplo: calibredb embed_metadata 1 2 10-15 23

       Cuando alguno de los argumentos de calibredb contenga espacios,  póngalo  entre  comillas.  Por  ejemplo:
       "/some path/with spaces"

       --only-formats, -f
              Actualizar  los metadatos sólo en el formato especificado. Especificar varias veces para múltiples
              formatos. De manera predeterminada se actualizan todos los formatos.

SEARCH

          calibredb search [opciones] expresión de búsqueda

       Busca la expresión de búsqueda especificada en la biblioteca y devuelve una lista separada por  comas  de
       ID  de libros que coinciden con la expresión. El formato de la salida puede usarse como entrada par otras
       órdenes que admiten una lista de ID.

       La expresión de búsqueda puede ser cualquiera aceptada por el potente lenguaje de búsquedas  de  calibre,
       por ejemplo: calibredb search author:asimov 'title:"i robot"'

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --limit, -l
              El número máximo de resultados que se devuelven. De manera predeterminada se devuelven  todos  los
              resultados.

FTS_INDEX

          calibredb fts_index [opciones] enable/disable/status/reindex

       Controlar el proceso de indexado de búsqueda de texto completo.

       enable Activar el indexado de búsqueda de texto completo para esta biblioteca

       disable
              Desctivar el indexado de búsqueda de texto completo para esta biblioteca

       status Mostrar el estado actual del indexado

       reindex
              Reindexar  libros  individuales  o  la  biblioteca  completa.  Para reindexar libros individuales,
              especifique los id de los libros como argumentos adicionales tras la  orden  reindex.   Si  no  se
              especifican id de libros se reindexa la biblioteca completa.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --indexing-speed
              La velocidad de indexado. Usar rápida para un indexado rápido usando todos los recursos del equipo
              y lenta para un indexado menos  exigente  en  recursos.  Tenga  en  cuenta  que  la  velocidad  se
              restablece en lenta tras cada ejecución.

       --wait-for-completion
              Esperar a que se indexen todos los libros, mostrando el progreso cada cierto tiempo

FTS_SEARCH

          calibredb fts_search [opciones] expresión de búsqueda

       Realizar una búsqueda de texto completo en toda la biblioteca o en un subconjunto de ella.

       Cuando  alguno  de  los  argumentos  de calibredb contenga espacios, póngalo entre comillas. Por ejemplo:
       "/some path/with spaces"

       --do-not-match-on-related-words
              Buscar sólo palabras  exactas,  no  similares.  De  manera  que  «correction»  no  coincidirá  con
              «correcting».

       --include-snippets
              Incluir  fragmentos  de  texto  alrededor  de  cada coincidencia. Tenga en cuenta que esto hace la
              búsqueda mucho más lenta.

       --indexing-threshold
              Qué porción de la biblioteca debe estar indexada para que se permita la búsqueda, como porcentaje.
              El valor predeterminado es 90

       --match-end-marker
              El marcador usado para indicar el final de una coincidencia dentro de un fragmento

       --match-start-marker
              El marcador usado para indicar el inicio de una coincidencia dentro de un fragmento

       --output-format
              El formato en el que se devuelven los resultados de la  búsqueda.  Puede  ser  «text»  para  texto
              simple o «json» para salida JSON.

       --restrict-to
              Restringir  los  libros en los que se busca, bien sea usando una expresión de búsqueda o una lista
              de id. Por ejemplo: ids:1,2,3 para restringir por id o search:tag:bla para restringir a libros que
              tengan la etiqueta bla.

AUTHOR

       Kovid Goyal

COPYRIGHT

       Kovid Goyal

8.7.0                                            julio 18, 2025                                     CALIBREDB(1)