CALIBREDB(1) calibre CALIBREDB(1) NAME calibredb - calibredb calibredb Befehl [Optionen] [Argumente] calibredb ist die Befehlszeilenschnittstelle zur Calibre-Datenbank. Es hat mehrere Unterbefehle, die nachfolgend dokumentiert sind. calibredb kann verwendet werden, um entweder eine Calibre-Datenbank anzugeben, die durch den Pfad definiert ist, oder einen Calibre-Content Server - der entweder auf dem lokalen Rechner oder uber das Internet lauft - zu manipulieren. Sie konnen einen Calibre- Content Server starten, indem Sie entweder calibre-server verwenden oder im Hauptprogramm von Calibre auf Connect/share -> Start Content Server klicken. Da calibredb Anderungen an Ihren Calibre-Bibliotheken vornehmen kann, mussen Sie zuerst die Authentifizierung auf dem Server einrichten. Es gibt zwei Moglichkeiten, dies zu tun: o Wenn Sie planen, nur eine Verbindung zu einem Server herzustellen, der auf demselben Computer lauft, konnen Sie einfach die Option --enable-local-write des Content Servers verwenden, um jedem Programm, einschliesslich calibredb, das auf dem lokalen Computer lauft, Anderungen an Ihren Calibre-Daten zu ermoglichen. Wenn Sie den Server im Hauptprogramm von Calibre ausfuhren, finden Sie diese Option unter Einstellungen->Uber das Netzwerk freigeben->Erweitert. o Wenn Sie den Zugriff uber das Internet ermoglichen mochten, sollten Sie Benutzerkonten auf dem Server einrichten und --username und --password von calibredb verwenden, um ihm den Zugriff zu ermoglichen. Sie konnen die Benutzerauthentifizierung fur calibre-server aktivieren, indem Sie die Option --enable-auth verwenden und --manage-users verwenden, um die Benutzerkonten zu erstellen. Wenn Sie den Server im Hauptprogramm von Calibre ausfuhren, verwenden Sie Einstellungen->Uber das Netzwerk freigeben->Benutzername/Passwort erforderlich. Um eine Verbindung zu einem laufenden Content Server herzustellen, geben Sie die URL des Servers an die Option --with-library weiter. Weitere Informationen und Beispiele finden Sie in der Dokumentation dieser Option. o Globale Optionen o list o add o HINZUFUGEN VON ORDNERN o remove o add_format o remove_format o show_metadata o set_metadata o export o catalog o EPUB OPTIONEN 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 GLOBALE OPTIONEN --help, -h Diesen Hilfetext anzeigen und beenden. --library-path, --with-library Pfad zur Calibre-Bibliothek. Standardmassig wird der in den Einstellungen gespeicherte Pfad verwendet. Sie konnen auch mit einem Calibre-Inhalteserver verbinden, um Aktionen auf Fernbibliotheken anzuwenden. Verwenden Sie hierfur eine URL der Form: http://hostname:port/#bibliothek_id, zum Beispiel http://localhost:8080/#meinebibliothek. bibliothek_id ist die Bibliothekskennung jener Bibliothek, zu der Sie auf dem Inhalteserver verbinden wollen. Um eine Liste aller auf dem Server verfugbaren Bibliothekskennungen zu erhalten, konnen Sie den Sonderwert "-" verwenden. Fur Details zum Einrichten des Zugriffs mittels Inhalteserver siehe https://manual.calibre-ebook.com/de/generated/de/calibredb.html. --password Passwort fur die Verbindung zu einem Calibre-Inhalteserver. Um das Passwort von der Standardeingabe zu lesen, verwenden Sie den Sonderwert . Um das Passwort aus einer Datei zu lesen, verwenden Sie (d. h. ""). Die spitzen Klammern sind erforderlich. Denken Sie daran, diese zu "escapen" oder verwenden Sie Anfuhrungszeichen fur Ihre Shell. --timeout Das Zeitlimit in Sekunden, wenn eine Verbindung zu einer Calibre Biblithek uber das Netzwerk hergestellt wird. Der Standardwert betragt zwei Minuten --username Benutzername zum Verbinden mit einem Calibre-Inhalteserver --version Programmversion anzeigen und beenden LIST calibredb list [Optionen] Auflisten der in der Calibre-Datenbank verfugbaren Bucher. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --ascending Ergebnisse in aufsteigender Reihenfolge sortieren --fields, -f Anzuzeigende Felder bei der Auflistung von Buchern in der Datenbank. Sollte eine kommagetrennte Liste von Feldern sein. Verfugbare Felder: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Standard: % default. Das Sonderfeld "all" kann fur die Auswahl aller Felder verwendet werden. Zusatzlich zu den oben genannten integrierten Feldern sind auch benutzerdefinierte Felder als "*Feldname" verfugbar. Verwenden Sie beispielsweise fur ein benutzerdefiniertes Feld "#Bewertung" den Namen "*Bewertung". --for-machine Erzeugt die Ausgabe im JSON-Format, welches maschinell besser zu analysieren ist. Bewirkt, dass die Einstellungen fur Zeilenbreite und Trennzeichen-Optionen ignoriert werden. --limit Maximale Anzahl anzuzeigender Ergebnisse. Standard: alle --line-width, -w Maximale Breite einer einzelnen Zeile in der Ausgabe. In der Voreinstellung wird die Bildschirmgrosse erkannt. --prefix Der Prafix fur alle Dateipfade. Voreinstellung ist der absolute Pfad zum Bibliotheksordner. --search, -s Die Ergebnisse durch die Suchanfrage filtern. Fur das Format der Suchanfrage sehen Sie sich bitte die Dokumentation, die die Suche betrifft, im Benutzerhandbuch an. Voreinstellung ist, keine Filterung durchzufuhren. --separator Zeichenfolge zur Unterscheidung der Felder. Die Voreinstellung ist ein Leerzeichen. --sort-by The field by which to sort the results. You can specify multiple fields by separating them with commas. Available fields: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Default: id --template The template to run if "template" is in the field list. Note that templates are ignored while connecting to a calibre server. Default: None --template_file, -t Path to a file containing the template to run if "template" is in the field list. Default: None --template_heading Heading for the template column. Default: template. This option is ignored if the option --for-machine is set ADD calibredb add [Optionen] Datei1 Datei2 Datei3 Hinzufugen der angegebenen Dateien als Bucher zur Datenbank. Sie konnen auch Verzeichnisse angeben - vergleichen Sie hierfur die auf Verzeichnisse bezogenen Optionen unten. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --authors, -a Autor der hinzugefugten Bucher festlegen --automerge, -m Wenn Bucher mit ahnlichen Titeln und Verfassern gefunden werden fuhre die neuen Formate (Dateien) automatisch mit den vorhandenen Bucheintragen zusammen. Der Wert "Ignorieren" bedeutet, dass doppelte Formate verworfen werden. Der Wert "Uberschreiben" bedeutet doppelte Formate in der Bibliothek werden von neu hinzugefugten Dateien uberschrieben. Der Wert "Neuer Eintrag" bedeutet, dass doppelte Formate in einem neuen Bucheintrag gespeichert werden. --cover, -c Pfad zum Titelbild des hinzugefugten Buches --duplicates, -d Fuge Bucher zur Datenbank selbst dann hinzu, wenn sie bereits vorhanden sind. Der Vergleich wird basierend auf Buchtiteln und Verfassern durchgefuhrt. Beachte, dass die --automerge-Option Vorrang hat. --empty, -e Leeres Buch hinzufugen (ein Buch ohne Formate) --identifier, -I Kennungen fur dieses Buch festlegen, z. B. -I asin:XXX -I isbn:YYY --isbn, -i ISBN der hinzugefugten Bucher festlegen --languages, -l Eine kommagetrennte Liste der Sprachen (obwohl einige Sprachen auch am Namen erkannt werden, verwendet man besser die Sprachcodes der ISO639) --series, -s Serien der der hinzugefugten Bucher festlegen --series-index, -S Serien-Nummer der hinzugefugten Bucher festlegen --tags, -T Schlagworter des/der hinzugefugten Buches/Bucher festlegen --title, -t Titel der hinzugefugten Bucher festlegen HINZUFUGEN VON ORDNERN Optionen, um das Hinzufugen von Buchern aus Verzeichnissen zu steuern. Standardmassig werden nur Dateien mit Dateinamenerweiterungen bekannter eBook-Dateitypen hinzugefugt. --add A filename (glob) pattern, files matching this pattern will be added when scanning folders for files, even if they are not of a known e-book file type. Can be specified multiple times for multiple patterns. --ignore A filename (glob) pattern, files matching this pattern will be ignored when scanning folders for files. Can be specified multiple times for multiple patterns. For example: *.pdf will ignore all PDF files --one-book-per-directory, -1 Assume that each folder has only a single logical book and that all files in it are different e-book formats of that book --recurse, -r Verzeichnisse rekursiv verarbeiten REMOVE calibredb remove IDs Entfernen der durch IDs bezeichneten Bucher aus der Datenbank. Die IDs mussen in Form einer kommagetrennten Liste von ID-Nummern angegeben werden (Sie konnen ID-Nummern mithilfe des Suchbefehls erhalten). Beispielsweise 23,34,57-85 (bei Angabe eines Bereichs ist die letzte Nummer im Bereich nicht enthalten). Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --permanent Papierkorb nicht verwenden ADD_FORMAT calibredb add_format [Optionen] ID eBook_Datei Hinzufugen des eBooks in eBook_Datei zu den verfugbaren Formaten fur das durch die ID bestimmte logische Buch. Sie konnen die ID durch die Verwendung des Suchbefehls erhalten. Falls das Format bereits existiert, wird es ersetzt, es sei denn, die "Nicht ersetzen"-Option ist ausgewahlt. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --as-extra-data-file Fuge die Datei als zusatzliche Datendatei zum Buch hinzu, kein E-Book-Format --dont-replace Ersetzen Sie das Format nicht, falls es schon existiert REMOVE_FORMAT calibredb remove_format [Optionen] ID Fmt Entfernen des Formats Fmt des durch die ID bezeichneten logischen Buches. Sie erhalten die ID durch Verwendung des Suchbefehls. fmt sollte eine Dateinamenerweiterung wie LRF, TXT oder EPUB sein. Falls das logische Buch nicht im angegebenen Format verfugbar ist, passiert gar nichts. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" SHOW_METADATA calibredb show_metadata [Optionen] ID Anzeigen der in der Calibre-Datenbank gespeicherten Metadaten fur das durch die ID bezeichnete Buch. ID ist eine ID-Nummer aus dem Suchbefehl. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --as-opf Metadaten in OPF-Form (XML) drucken SET_METADATA calibredb set_metadata [options] book_id [/path/to/metadata.opf] Set the metadata stored in the calibre database for the book identified by book_id from the OPF file metadata.opf. book_id is a book id number from the search command. You can get a quick feel for the OPF format by using the --as-opf switch to the show_metadata command. You can also set the metadata of individual fields with the --field option. If you use the --field option, there is no need to specify an OPF file. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --field, -f Bereich festlegen. Das Format ist field_name:value, zum Beispiel: --field tags:tag1,tag2. Verwenden Sie --list-fields um eine Liste mit allen Feldnamen zu erhalten. Sie konnen diese Funktion mehrfach anwenden, um mehrere Felder festzulegen. Hinweis: Fur die Sprache muss der ISO639 Sprachcode (z. B. en fur Englisch, de fur Deutsch, usw.) verwendet werden. Fur Kennungen ist die Syntax --field identifiers:isbn:XXXX,doi:YYYYY. Fur boolesche Felder (ja/nein) verwenden Sie true und false oder yes und no. --list-fields, -l Listet die Metadaten-Feldnamen auf, die mit der --field option (Feldoption ) verwendet werden konnen EXPORT calibredb export [options] ids Export the books specified by ids (a comma separated list) to the filesystem. The export operation saves all formats of the book, its cover and metadata (in an OPF file). Any extra data files associated with the book are also saved. You can get id numbers from the search command. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --all Alle Bucher der Datenbank exportieren, die Liste der IDs wird ignoriert. --dont-asciiize 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. Die Betatigung dieses Schalters stellt das Verhalten aus. --dont-save-cover Normalerweise speichert Calibre das Titelbild in einer separaten Datei zusammen mit den eigentlichen eBook-Dateien. Die Betatigung dieses Schalters stellt das Verhalten aus. --dont-save-extra-files Save any data files associated with the book when saving the book Die Betatigung dieses Schalters stellt das Verhalten aus. --dont-update-metadata Normalerweise aktualisiert Calibre die Metadaten in den gespeicherten Dateien mit den Metadaten in der Calibre-Bibliothek. Dies verlangsamt das Speichern auf Datentrager. Die Betatigung dieses Schalters stellt das Verhalten aus. --dont-write-opf Normalerweise schreibt Calibre die Metadaten in eine separate OPF-Datei zusammen mit den eigentlichen eBook-Dateien. Die Betatigung dieses Schalters stellt das Verhalten aus. --formats Kommagetrennte Liste der fur jedes Buch zu speichernden Formate. Standardmassig werden alle verfugbaren Formate gespeichert. --progress Fortschritt melden --replace-whitespace Leerzeichen mit Unterstrichen ersetzen. --single-dir Alle Bucher in einen einzigen Ordner exportieren --template 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} --timefmt Das Format, in dem Kalenderdaten angezeigt werden sollen. %d - Tag, %b - Monat, %m - Monatsnummer, %Y - Jahr. Standard ist: %b, %Y --to-dir Bucher in den angegebenen Ordner exportieren. Vorgabe ist . --to-lowercase Pfade in Kleinbuchstaben umwandeln. CATALOG 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. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --ids, -i Kommagetrennte Liste der zu katalogisierenden Datenbank-IDs. Wenn angegeben, wird --search ignoriert. Standardeinstellung: alle --search, -s Die Ergebnisse durch die Suchanfrage filtern. Fur das Format der Suchanfrage sehen Sie sich bitte die Dokumentation, die die Suche betrifft, im Benutzerhandbuch an. Standardeinstellung: keine Filterung --verbose, -v Detaillierte Ausgabeinformation anzeigen. Hilfreich zur Fehlerdiagnose EPUB OPTIONEN --catalog-title Titel des erzeugten Katalogs, wie er als Titel in den Metadaten verwendet wird. Standard: "My Books" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --cross-reference-authors Querverweise im Abschnitt "Autoren" fur Bucher mit unterschiedlichen Autoren erstellen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --debug-pipeline 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 --exclude-genre Regularer Ausdruck, der die Schlagworter beschreibt, die von den Genres ausgeschlossen werden sollen. Standard: "[.+]|^+$" schliesst mit "[]" geklammerte Schlagworter aus, z. B. "[Projekt Gutenberg]", und "+", das Standardschlagwort fur gelesene Bucher. Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --exclusion-rules Geben Sie die Regeln an, die verwendet werden sollen, um Bucher aus dem generierten Katalog auszuschliessen. Das Modell fur eine Ausschlussregel ist entweder ('','Tags','') oder ('','',''). Zum Beispiel: (('Archivierte Bucher','#status','Archiviert'),) wird ein Buch mit dem Wert 'Archived' in der benutzerdefinierten Spalte 'status' ausschliessen. Wenn mehrere Regeln festgelegt sind, werden alle angewandt. Standard: "(('Catalogs','Tags','Catalog'),)" Anwendbar auf AZW3, ePub, MOBI-Zielformate --generate-authors Abschnitt "Autoren" im Katalog einschliessen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --generate-descriptions Abschnitt "Beschreibungen" im Katalog einschliessen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --generate-genres Abschnitt "Genres" im Katalog einschliessen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --generate-recently-added Abschnitt "Kurzlich hinzugefugt" im Katalog einschliessen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --generate-series Abschnitt "Serien" im Katalog einschliessen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --generate-titles Abschnitt "Titel" im Katalog einschliessen. Standard: "False" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --genre-source-field Quellfeld fur "Genres"-Abschnitt. Standard: "Schlagworter" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --header-note-source-field Benutzerdefiniertes Feld, dessen Inhalt als Notiz in den Beschreibungskopf eingefugt wird. Standard: "" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --merge-comments-rule #:[before|after]:[True|False] specifying: 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 --output-profile Festlegen des Ausgabeprofils. In einigen Fallen ist ein Ausgabeprofil erforderlich, um den Katalog fur ein Gerat zu optimieren. Zum Beispiel erstellt "kindle" oder "kindle_dx" ein strukturiertes Inhaltsverzeichnis mit Abschnitten und Beitragen. Standard: "None" Wird angewendet auf: AZW3-, ePub- und MOBI-Zielformate --prefix-rules Definiert die Regeln um Prafixe zu verwendeten, welche gelesene Bucher, Wunschlisteneintrage und andere benutzerdefinierte Prafixe hervorheben. Das Modell einer Prafixregel ist ('','','',''). Wenn mehrere Regeln definiert wurden, wird der erste passende Regel verwendet. Voreinstellung: "(('Read books','tags','+','\/'),('Wishlist item','tags','Wishlist','x'))" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --preset Verwenden einer benannten Voreinstellung, die mit der Katalogerstellung der Benutzeroberflache erstellt wurde. Eine Voreinstellung legt alle Einstellungen fur die Erstellung eines Katalogs fest. Standard: "None" Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --thumb-width Grossenhinweis (in Inch) fur Titelbilder im Katalog. Wertebereich: 1.0 - 2.0 Standard: '1.0' Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate --use-existing-cover Ersetzen existierender Titelbilder wahrend der Katalogerzeugung. Standard: 'False' Anwendbar auf: AZW3-, EPUB- und MOBI-Zielformate SAVED_SEARCHES calibredb saved_searches [Optionen] (list|add|remove) Verwalten der in der Calibre-Datenbank gespeicherten Suchen. Falls Sie eine Suche hinzuzufugen, deren Name bereits existiert, so wird die bisherige ersetzt. Syntax fur Hinzufugen ("add"): calibredb saved_searches add Suchenname Suchausdruck Syntax fur Entfernen ("remove"): calibredb saved_searches remove Suchenname Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" ADD_CUSTOM_COLUMN calibredb add_custom_column [Optionen] Bezeichnung Name Datentyp Erstellen einer benutzerdefinierten Spalte. Bezeichnung ist der maschinenfreundliche Name der Spalte, und sollte keine Leerzeichen oder Doppelpunkte enthalten. Name ist der anwenderfreundliche Name der Spalte. Datentyp ist einer von : bool, comments, composite, datetime, enumeration, float, int, rating, series, text Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --display Ein Worterbuch von Optionen zum Anpassen, wie die Daten in dieser Spalte interpretiert werden. Das ist eine JSON-Zeichenkette. Zum Aufzahlen von Spalten verwenden Sie --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}" Es gibt einige Optionen, die in der Anzeigevariable enthalten sein konnen. Diese Optionen nach Art der Spalten sind: Zusammengesetzt - composite: composite_template, composite_sort, make_category,contains_html, use_decorations Datum und Zeit - datetime: date_format Aufzahlung - enumeration: enum_values, enum_colors, use_decorations Init, Fluss - int, float: number_format Text - text: is_names, use_decorations Der beste Weg, um gultige Kombinationen zu finden, ist es, eine benutzerdefinierte Spalte des entsprechenden Typs im GUI zu erstellen und dann auf die Sicherung des OPF des Buches zu schauen. (Stellen Sie sicher, dass es ein neues OPF gibt, nachdem die Spalte hinzugefugt wurde.) Sie werden die JSON fur die "Anzeige" in der neuen Spalte im OPF sehen. --is-multiple Diese Spalte speichert Daten ahnlich wie bei Schlagwortern (z. B. mehrere kommagetrennte Werte). Gilt nur, wenn der Datentyp Text ist. CUSTOM_COLUMNS calibredb custom_columns [Optionen] Auflisten aller verfugbaren benutzerdefinierten Spalten. Zeigt Spaltenbezeichnungen und IDs an. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --details, -d Details jeder Spalte anzeigen. REMOVE_CUSTOM_COLUMN calibredb remove_custom_column [Optionen] Bezeichnung Entfernen der bezeichneten benutzerdefinierten Spalte. Verfugbare Spalten konnen durch den Befehl custom_columns angezeigt werden. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --force, -f Nicht nach einer Bestatigung fragen SET_CUSTOM calibredb set_custom [Optionen] Spalte ID Wert Festlegen des Werts einer benutzerdefinierte Spalte fur das durch die ID bezeichnete Buch. Sie erhalten eine Liste der IDs mithilfe des Suchbefehls. Sie erhalten eine Liste der Namen von benutzerdefinierten Spalten mithilfe des Befehls custom_columns. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --append, -a Wenn die Spalte mehrere Werte speichert, sollen die angegebenen Werte zu den bestehenden hinzugefugt werden, anstatt sie zu ersetzen. RESTORE_DATABASE calibredb restore_database [options] Restore this database from the metadata stored in OPF files in each folder of the calibre library. This is useful if your metadata.db file has been corrupted. WARNING: This command completely regenerates your database. You will lose all saved searches, user categories, plugboards, stored per-book conversion settings, and custom recipes. Restored metadata will only be as accurate as what is found in the OPF files. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --really-do-it, -r Fuhrt die Wiederherstellung tatsachlich durch. Der Befehl wird nicht ausgefuhrt, wenn diese Option nicht vorhanden ist. CHECK_LIBRARY calibredb check_library [Optionen] Durchfuhren einiger Uberprufungen des Dateisystems einer Bibliothek. Berichte sind invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --csv, -c Ausgabe als CSV --ignore_extensions, -e Kommagetrennte Liste zu ignorierender Erweiterungen. Standardeinstellung: alle --ignore_names, -n Kommagetrennte Liste zu ignorierender Namen. Standardeinstellung: alle --report, -r Kommagetrenne Liste von Berichten. Standardeinstellung: alle --vacuum-fts-db Die Volltextsuchdatenbank aufraumen. Dies kann sehr langsam und arbeitsspeicherlastig sein, je nach Grosse der Datenbank. LIST_CATEGORIES calibredb list_categories [options] Produce a report of the category information in the database. The information is the equivalent of what is shown in the Tag browser. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --categories, -r Kommagetrennte Liste von Kategorie-Nachschlagenamen. Standardeinstellung: alle --csv, -c Ausgabe als CSV --dialect Typ der zu produzierenden CSV-Datei. Auwahl: excel, excel-tab, unix --item_count, -i Nur Anzahl der Eintrage in einer Kategorie ausgeben anstelle der Anzahl pro Eintrag in der Kategorie --width, -w Maximale Breite einer einzelnen Zeile in der Ausgabe. In der Voreinstellung wird die Bildschirmgrosse erkannt. BACKUP_METADATA calibredb backup_metadata [options] Backup the metadata stored in the database into individual OPF files in each books folder. This normally happens automatically, but you can run this command to force re-generation of the OPF files, with the --all option. Note that there is normally no need to do this, as the OPF files are backed up automatically, every time metadata is changed. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --all Normalerweise beachtet dieser Befehl nur Bucher, deren OPF-Dateien nicht mehr aktuell sind. Diese Option fuhrt den Befehl fur alle Bucher aus. CLONE calibredb dupliziere Pfad/zur/neuen/Bibliothek Erstellt eine Kopie der aktuellen Bibliothek. Dies erstellt eine neue, leere Bibliothek mit allen eigenen Spalten, virtulellen Bibliothelen und anderen Einstellungen der aktuellen Bibliothek. Die geklonte Bibliothek enthalt keine Bucher. Wenn Sie eine Kopie mit allen Buchern erstellen mochten, nutzen Sie einfach die Werkzeuge Ihres Dateisystems, um den Bibliotheksordner zu kopieren. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" EMBED_METADATA calibredb embed_metadata [Optionen] Buch_ID Aktualisieren der in den eigentlichen Buchdateien enthaltenen Metadaten auf Basis der in der Calibre-Bibliothek gespeicherten. Die Metadaten werden normalerweise nur aktualisiert, wenn Dateien aus Calibre exportiert werden. Dieser Befehl ist hilfreich, wenn Dateien an Ort und Stelle aktualisiert werden sollen. Beachten Sie, dass unterschiedliche Formate unterschiedliche Metadaten unterstutzen. Sie konnen den besonderen Wert "all" als Buch_ID verwenden, um die Metadaten aller Bucher zu aktualisieren. Mehrere Bucher konnen ebenfalls mittels Leerzeichen voneinander getrennter Buch-IDs und mittels Bindestrichen voneinander getrennter ID-Bereiche angegeben werden. Beispiel: calibredb embed_metadata 1 2 10-15 23 Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --only-formats, -f Aktualisiert nur Metadaten in Dateien des angegebenen Formats. Wahlen Sie die gewunschten Formate durch Anklicken aus. Standardmassig werden alle Formate aktualisiert. SEARCH calibredb search [options] search expression Search the library for the specified search term, returning a comma separated list of book ids matching the search expression. The output format is useful to feed into other commands that accept a list of ids as input. The search expression can be anything from calibre's powerful search query language, for example: calibredb search author:asimov 'title:"i robot"' Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --limit, -l Maximale Anzahl der anzuzeigenden Ergebnisse. Standard ist alle Ergebnisse. FTS_INDEX calibredb fts_index [options] enable/disable/status/reindex Control the Full text search indexing process. enable Turns on FTS indexing for this library disable Turns off FTS indexing for this library status Shows the current indexing status reindex Can be used to re-index either particular books or the entire library. To re-index particular books specify the book ids as additional arguments after the reindex command. If no book ids are specified the entire library is re-indexed. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --indexing-speed Die Geschwindigkeit der Indizierung. Verwende schnell fur schnelles Indizieren unter Verwendung der gesamten Rechnerkapazitat und langsam fur weniger rechenlastiges Indizieren. Beachte, dass die Geschwindigkeit nach jedem Aufruf auf langsam zuruckgesetzt wird. --wait-for-completion Warte bis alle Bucher indiziert sind, zeige Indizierungsprozess periodisch FTS_SEARCH calibredb fts_search [options] search expression Do a full text search on the entire library or a subset of it. Wann immer Sie Argumente mit Leerzeichen an calibredb weitergeben, mussen diese Argumente in Anfuhrungsstriche gesetzt werden. Zum Beispiel: "/some path/with spaces" --do-not-match-on-related-words Only match on exact words not related words. So correction will not match correcting. --include-snippets Include snippets of the text surrounding each match. Note that this makes searching much slower. --indexing-threshold How much of the library must be indexed before searching is allowed, as a percentage. Defaults to 90 --match-end-marker The marker used to indicate the end of a matched word inside a snippet --match-start-marker The marker used to indicate the start of a matched word inside a snippet --output-format The format to output the search results in. Either "text" for plain text or "json" for JSON output. --restrict-to Restrict the searched books, either using a search expression or ids. For example: ids:1,2,3 to restrict by ids or search:tag:foo to restrict to books having the tag foo. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.17.0 August 23, 2024 CALIBREDB(1)