Scroll to navigation

CALIBREDB(1) calibre CALIBREDB(1)

NAME

calibredb - calibredb

calibredb parancs [kapcsolók] [argumentumok]


calibredb a Calibre adatbázis parancssori felülete. Számos al-parancsa van, amelyeket alább dokumentálunk.

calibredb a :command:` az elérési útvonal által megadott Calibre adatbázis, vagy a helyi gépen vagy az interneten futó Content server Calibre manipulálására használható. A Calibre Content server programot vagy a calibre-server programmal indíthatja el, vagy a Calibre főprogramban a Connect/share  →  Start Content server gombra kattintva. Mivel a calibredb módosíthatja a Calibre könyvtárakat, először be kell állítania a hitelesítést a szerveren. Ennek két módja van:

  • Ha csak egy ugyanazon a számítógépen futó kiszolgálóhoz kíván csatlakozni, egyszerűen használja a tartalomkiszolgáló --enable-local-write opcióját, hogy engedélyezze a helyi számítógépen futó programokat, beleértve a calibredb-t is. hogy módosítsa a Calibre adatokat. Amikor a szervert a fő Calibre programból futtatja, ez az opció a :guilabel:
    `
    Beállítások- >Hálózati megosztás->Speciális menüpontban található.
  • Ha engedélyezni szeretné az interneten keresztüli hozzáférést, akkor állítson be felhasználói fiókokat a szerveren, és használja az --username és --password opciókat a calibredb hozzáférésének beállításához. Beállíthatja a felhasználói hitelesítést a calibre-server számára az --enable-auth``opció használatával és a ``--manage-users használatával a felhasználói fiókok létrehozásához. Ha a szervert a fő Calibre programból



`
Beállítások->Hálózati megosztás->A Tartalomszolgáltató eléréséhez felhasználói név és jelszó szükséges` parancsot.

Egy futó tartalomkiszolgálóhoz való csatlakozáshoz adja meg a kiszolgáló URL címét az --with-library opciónak. A részletekért és példákért tekintse meg az opció dokumentációját.

  • GLOBÁLIS BEÁLLÍTÁSOK
  • list
  • add
HOZZÁADÁS MAPPÁKBÓL

  • remove
  • add_format
  • remove_format
  • show_metadata
  • set_metadata
  • export
  • catalog
EPUB BEÁLLÍTÁSOK

  • saved_searches
  • add_custom_column
  • custom_columns
  • remove_custom_column
  • set_custom
  • restore_database
  • check_library
  • list_categories
  • backup_metadata
  • clone
  • embed_metadata
  • search
  • fts_index
  • fts_search

GLOBÁLIS BEÁLLÍTÁSOK

súgó megjelenítése és kilépés

Útvonal a Calibre könyvtárhoz. Alapértelmezés szerint a beállításokban tárolt útvonalat kell használni. Csatlakozhat egy Calibre tartalomkiszolgálóhoz is, hogy távoli könyvtárakon hajtson végre műveleteket. Ehhez használja a következő formátumú URL-t: http://hostname:port/#library_id, például: http://localhost:8080/#mylibrary. A library_id annak a könyvtárnak az azonosítója, amelyhez a tartalomkiszolgálón csatlakozni kíván. Használhatja a - speciális library_id értékét a szerveren elérhető könyvtárazonosítók listájának megtekintéséhez. A tartalomszerveren keresztüli hozzáférés beállításának részleteiért lásd: https://manual.calibre-ebook.com/generated/en/calibredb.html.

Jelszó a Calibre tartalomkiszolgálóhoz való csatlakozáshoz. A jelszó normál bemenetről történő olvasásához használja a speciális értéket: <stdin>. A jelszó fájlból való olvasásához használja: <f:/path/to/file> (azaz <f: followed by the full path to the file and a trailing >). A fenti szögletes zárójelek kötelezőek, ne felejtse el kihagyni őket, vagy használjon idézőjeleket a "shell"-hez.

Időtúllépés másodpercben, amikor a hálózaton keresztül csatlakozik egy Calibre könyvtárhoz. Az alapértelmezett érték két perc.

Felhasználónév a Calibre Tartalomkiszolgálóhoz történő kapcsolódáshoz

program verziójának megjelenítése és kilépés

LIST

calibredb list [options]


A Calibre adatbázisában lévő könyvek :command:

`

list`ája.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Rendezési emelkedő sorrendben

A könyvek adatbázisban való listázásakor megjelenítendő mezők. A mezők vesszővel elválasztott listája legyen. Elérhető mezők: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, timestamp, title, uuid Alapértelmezett: title,authors. Az "Mind” speciális mezővel az összes mezőt kijelölhetjük. A fenti beépített mezőkön kívül egyéni mezők '*field_name' néven is elérhetők, például egyéni mezőhöz #rating használja a következő nevet: *értékelés

Kimenet generálása JSON formátumban, amely alkalmasabb a gépi elemzésre. A vonalszélesség és az elválasztó beállítások figyelmen kívül hagyását okozza.

A megjeleníthető eredmények maximális száma. Alapértelmezett: mind (all)

Egy sor maximális szélessége a kimenetben. A képernyőmérethez szükséges.

Minden elérési útvonal előtagja. Alapértelmezettként az adatbázis mappájának elérési útja.

Keresési eredmény szűrése. A keresési feltétel megadásához tanulmányozza meg a Felhasználói Kézikönyv ide vonatkozó részét. Alapértelmezésként nincs szűrés.

A mezők elválasztására szolgáló karakter vagy szöveg. Alapbeállítás a szóköz.

A mező, ami alapján az eredmény rendezve lesz. Elérhető mezők: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, timestamp, title, uuid Alapértelmezett: id

ADD

calibredb add [opciók] fájl1 fájl2 fájl3 ...


Adja hozzá a megadott fájlokat könyvként az adatbázishoz. Megadhat mappákat is, lásd alább a mappákkal kapcsolatos beállításokat.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

A hozzáadott könyv(ek) szerzőjének megadása

Ha hasonló címmel és szerzővel rendelkező könyveket talál, a bejövő formátumokat (fájlokat) automatikusan egyesíti a meglévő könyvrekordokba. Az "ignore - kihagyás" érték azt jelenti, hogy a duplikált formátumokat a rendszer elveti. Az "overwrite - felülírás" érték azt jelenti, hogy a könyvtárban található duplikált formátumok felülíródnak az újonnan hozzáadott fájlokkal. A "new_record - új_rekord" értéke azt jelenti, hogy a duplikált formátumok egy új könyvrekordba kerülnek.

Hozzáadott címkép helye

Könyvek hozzáadása az adatbázishoz akkor is, ha már léteznek. Az összehasonlítás a könyvcímek és szerzők alapján történik. Vegye figyelembe, hogy --automerge opció élvez elsőbbséget.

Üres könyv hozzáadása (könyv formátumok nélkül)

Állítsa be a könyv azonosítóit, pl. -I asin:XXX -I isbn:YYY

A hozzáadott könyv(ek) ISBN-azonosítójának megadása

A nyelvek vesszővel elválasztott listája (legjobb az ISO639 nyelvi kódok használatához, bár egyes nyelveket is fel lehet ismerni)

A hozzáadott könyv(ek) sorozatának megadása

A hozzáadott könyv(ek) sorozatszámának megadása

A hozzáadott könyv(ek) címkéinek megadása

A hozzáadott könyv(ek) címének megadása

HOZZÁADÁS MAPPÁKBÓL

Lehetőségek a könyvek mappákból történő hozzáadásának szabályozására. Alapértelmezés szerint csak azok a fájlok kerülnek hozzáadásra, amelyek kiterjesztése ismert e-könyv fájltípusokra vonatkozik.

Fájlnév (glob) minta, ennek a mintának megfelelő fájlok hozzáadódnak a mappák fájlok keresésekor, még akkor is, ha azok nem ismert e-könyv fájltípusúak. Több mintához többször is megadható.

A fájlnév (glob) minta, az ennek a mintának megfelelő fájlok figyelmen kívül maradnak a mappák fájlok keresésekor. Több mintához többször is megadható. Például: *.pdf figyelmen kívül hagy minden PDF fájlt

Tételezzük fel, hogy minden mappában csak egyetlen logikai könyv található, és a benne lévő összes fájl az adott könyv különböző e-könyv-formátumai

Mappák rekurzív feldolgozása

REMOVE

calibredb remove ids


eltávolítja az azonosítókkal azonosított könyveket az adatbázisból. Az id-k az azonosítószámok vesszővel elválasztott listája kell lennie (az azonosítószámokat a keresés paranccsal kaphatja meg). Például 23,34,57-85 (tartomány megadásakor a tartomány utolsó száma nem szerepel).

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Ne használja ezt: Lomtár

ADD_FORMAT

calibredb add_format [options] id ebook_file


Hozzáadja az ebook_file fájlban található e-könyvet az id által azonosított logikai könyv elérhető formátumaihoz. Az azonosítót a keresés paranccsal kaphatja meg. Ha a formátum már létezik, akkor a rendszer lecseréli, hacsak nincs megadva a nincs csere beállítás.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Ne cserélje ki a formátumot, ha már létezik

REMOVE_FORMAT

calibredb remove_format [options] id fmt


Eltávolítja el az fmt formátumot az id által azonosított logikai könyvből. Az azonosítót a keresés paranccsal kaphatja meg. Az fmt egy fájlkiterjesztés, például LRF vagy TXT vagy EPUB. Ha a logikai könyvben nem elérhető az fmt, ne tegyen semmit.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

SHOW_METADATA

calibredb show_metadata [options] id


Megjeleníti az id által azonosított könyv Calibre adatbázisában tárolt metaadatokat. Az id a keresési parancsból származó azonosítószám.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Metaadatok nyomtatása OPF(XML) formátumban

SET_METADATA

calibredb set_metadata [options] id [/path/to/metadata.opf]


beállítja a metadata.opf OPF fájl azonosítójával azonosított könyv Calibre adatbázisában tárolt metaadatokat. Az id a keresési parancsból származó azonosítószám. Gyorsan megismerheti az OPF formátumot a --as-opf kapcsolóval a show_metadata parancsra. Az egyes mezők metaadatait is beállíthatja a --field opcióval. Ha a --field opciót használja, nincs szükség OPF fájl megadására.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

A beállítandó mező. A formátum: field_name:value, például: --field tags:tag1,tag2. --list-fields segítségével lekérheti az összes mezőnév listáját. Ezt a beállítást többször is megadhatja több mező beállításához. Megjegyzés: nyelvek esetén az ISO639 nyelvkódokat kell használnia (pl. en angolhoz, fr franciához stb.). Az azonosítók szintaxisa: --field identifiers:isbn:XXXX,doi:YYYYY. Logikai (igen/nem) mezőkhöz használja az igaz és hamis vagy az igen és nem értéket.

A --field paraméterrel használható metaadat-mezőnevek felsorolása

EXPORT

calibredb export [options] ids


:command:

`

export`álja az azonosítókkal (vesszővel tagolt lista) megadott könyveket a fájlrendszerbe. Az :command:

`

export`álási művelet a könyv összes formátumát, borítóját és metaadatait menti (egy opf fájlba). Az azonosító számokat a keresési parancsból kaphatja meg.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Minden könyv exportálása az adatbázisba. Ne vegye figyelembe az azonosító (ID) listát.

A Calibre konvertálja az összes nem angol karaktert a fájlnevek angol megfelelőire. Ez akkor hasznos, ha régi fájlrendszerbe menti, és nem támogatja a Unicode fájlneveket. Ennek megadása kikapcsolja ezt az opciót.

Normál esetben a Calibre egy önálló fájlban tárolja a borítót az adott e-könyv egyéb fájljaival mellett. Ennek megadása kikapcsolja ezt az opciót.

Alapesetben a Calibre a mentett fájlokban felülírja a metaadatokat az adatbázisban lévőkkel. Ez lassítja a mentési folyamatot. Ennek megadása kikapcsolja ezt az opciót.

Alapesetben a Calibre a metaadatokat egy különálló OPF fájlban tárolja a könyv saját mappájában. Ennek megadása kikapcsolja ezt az opciót.

A mentendő formátumok vesszővel tagolt listája. Alapesetben 'all', vagyis minden formátum mentésre kerül.

Folyamatjelentés

Szóközök helyettesítése alul-vonással.

Minden könyv exportálása külön mappába

A mentett fájlok fájlnevének és mappaszerkezetének szabályozására szolgáló sablon. Az alapértelmezett: "{author_sort}/{title}/{title} - {authors}", amely a könyveket egy szerzőnkénti almappába menti, a címet és a szerzőt tartalmazó fájlnevekkel. A következő vezérlők állnak rendelkezésre {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title}

A megjelenítendő dátum formázása. %d - nap, %b - hónap, %m - hónap száma, %Y - év. Alapértelmezett: %b, %Y

Könyvek exportálása egy meghatározott mappába. Alapértelmezett: .

Elérési út kisbetűssé alakítása.

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.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

A katalogizálandó, adatbázisból vett ID-k vesszővel tagolt listája. Ha meg van adva, akkor a --search opció nem lesz figyelembe véve. Alapértelmezett: „all” (mind)

Az eredmény szűrése keresési lekérdezéssel. A keresési lekérdezés formátumáról bővebben a Felhasználói Kézikönyvben olvashat. Alapértelmezett: nincs szűrés

Részletes kimeneti információk megjelenítése. Hasznos hibakeresésnél

EPUB BEÁLLÍTÁSOK

A metaadatokban címként használt generált katalógus címe. Alapértelmezett: 'My Books' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Kereszthivatkozások létrehozása a "Szerzők" részben több szerzőt tartalmazó könyvekhez. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Az átalakítási folyamat különböző szakaszaiból származó kimenet mentése a megadott mappába. Hasznos, ha nem biztos abban, hogy az átalakítási folyamat melyik szakaszában történik hiba. Alapértelmezett: 'None' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Műfajként kizárandó címkéket leíró reguláris kifejezés. Alapértelmezett: '[.+]|^+$' nem tartalmazza a zárójeles címkéket, pl. '[Project Gutenberg]', and '+', az olvasott könyvek alapértelmezett címkéje. Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Meghatározza azokat a szabályokat, amelyek segítségével kizárják a könyveket a létrehozott katalógusból. A kizárási szabály modellje vagy ('<rule name>','Címkék','<comma-separated list of tags>') vagy ('<rule name>','<custom column>','<pattern>'). Például: (('Archivált könyvek','#status','Archivált'),) kizárja az „Archivált” értékű könyvet az "állapot” egyéni oszlopban. Ha több szabályt határoz meg, akkor az összes szabályt alkalmazni fogja. Alapértelmezett: "(('Catalogs','Tags','Catalog'),)" Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Tartalmazza a 'Szerzők' részt a katalógusban. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Tartalmazza a 'Leírások' részt a katalógusban. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Tartalmazza a "Műfajok” részt a katalógusban. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Tartalmazza a 'Legutóbb hozzáadva' részt a katalógusban. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Tartalmazza a "Sorozatok” részt a katalógusban. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Tartalmazza a 'Címek' részt a katalógusban. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

A "Műfajok” rész forrásmezője. Alapértelmezett: 'Címke' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Egyéni mező, amely a "Leírás" fejlécébe beillesztendő megjegyzésszöveget tartalmaz.za. Alapértelmezett: '' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

#<custom field>:[before|after]:[True|False] meghatározása: <custom field> Egyéni mező, amely kommentekkel egyesítendő megjegyzéseket tartalmaz [előtte|utána] A megjegyzésekhez kapcsolódó megjegyzések elhelyezése [True|False] - A megjegyzések és a kommentek közé vízszintes vonal kerül beillesztésre Alapértelmezett: '::' Alkalmazás: AZW3, EPUB, MOBI kimeneti formátumokhoz

A kimeneti profil meghatározása. Egyes esetekben kimeneti profilra van szükség az eszköz katalógusának optimalizálásához. Például a „kindle” vagy a „kindle_dx” strukturált tartalomjegyzéket hoz létre szakaszokkal és cikkekkel. Alapértelmezett: 'None' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

--prefix-rules
Meghatározza azokat a szabályokat, amelyek az olvasott könyveket, kívánságlista elemeket és más, felhasználó által megadott előtagokat jelölik. Az előtag szabály modellje ('<rule name>','<source field>','<pattern>','<prefix>'). Ha több szabályt definiál, az első egyező szabály kerül felhasználásra. Alapértelmezett: "(('Read books','tags','+',''),('Wishlist item','tags','Wishlist','×'))" Alkalmazás: AZW3, EPUB, MOBI kimeneti formátumokhoz

Egy, a GUI katalóguskészítővel létrehozott előre beállított készlet használata. Egy előre beállított készlet megadja a katalógus létrehozásához szükséges összes beállítást.. Alapértelmezett: 'None' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

Méretmutató jüvelykben) a katalógusban szereplő könyvborítókhoz. Tartomány: 1.0 - 2.0 Alapértelmezett: '1.0' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

A meglévő borító kicserélése katalógus generálásakor. Alapértelmezett: 'False' Érvényes: AZW3, EPUB, MOBI kimeneti formátumokra

SAVED_SEARCHES

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


Az adatbázisban tárolt mentett keresések kezelése. Ha olyan lekérdezést próbál hozzáadni, amely már létezik, akkor az lecserélődik.

Szintaxis a hozzáadáshoz:

calibredb saved_searches add search_name search_expression

Szintaxis az eltávolításhoz:

calibredb saved_searches remove search_name

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

ADD_CUSTOM_COLUMN

calibredb add_custom_column [kapcsolók] oszlop_nev cím adattípus


Saját oszlop készítése. Az „oszlop_nev” az oszlop tárolt neve, angol karaktereket tartalmazzon, de ne legyen benne szóköz és kettőspont. A „cím” az oszlop felhasználóbarát címe. Az „adattípus” lehet: bool, comments, composite, datetime, enumeration, float, int, rating, series, text

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Az ebben az oszlopban lévő adatok értelmezési módjának testreszabására szolgáló lehetőségek szótára. Ez egy JSON karakterlánc. Felsorolási oszlopokhoz használja a --display"{\ "enum_values\ ":[\ "val1\ ", \ "val2\ "]}" A megjelenítési változóban számos lehetőség szerepelhet. Az oszloptípus szerinti beállítások a következők: összetett: composite_template, composite_sort, make_category,contains_html, use_decorations datetime: date_format felsorolás: enum_values, enum_colors, use_decorations int, float: number_format szöveg: is_names, use_decorations A legális kombinációk megtalálásának legjobb módja, ha létrehoz egy megfelelő típusú egyéni oszlopot a grafikus felhasználói felületen, majd megnézi a könyv biztonsági másolatát (győződjön meg arról, hogy az oszlop hozzáadása óta új OPF jött létre). Látni fogja a JSON-t az új oszlop "megjelenítéséhez” az OPF-ben.

Az oszlop címke-szerű (több elem, vesszővel tagolva) adatokat tárol. Csak szöveg adattípusnál használható.

CUSTOM_COLUMNS

calibredb custom_columns [options]


Az elérhető oszlopok kilistázása. Megjeleníti az oszlop tárolt címét és azonosítóját.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Részletek mutatása minden oszlopnál.

REMOVE_CUSTOM_COLUMN

calibredb remove_custom_column [options] label


Eltávolítja a címkével azonosított egyéni oszlopot. Az elérhető oszlopokat a 'custom_columns' paranccsal tekintheti meg.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Ne kérjen megerősítést

SET_CUSTOM

calibredb set_custom [options] column id value


Beállítja az azonosítóval azonosított könyv egyéni oszlopának értékét. Az azonosítók listáját a keresés paranccsal kaphatja meg. Az egyéni oszlopnevek listáját a 'custom_columns' paranccsal kaphatja meg.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Ha az oszlop több értéket tárol, akkor a megadott értéket adja a meglévőkhöz és cserélje le őket.

RESTORE_DATABASE

Az adatbázis visszaállítása a Calibre könyvtár minden mappájában


található OPF-fájlokban tárolt metaadatokból. Ez akkor hasznos, ha a metadata.db fájl sérült.

FIGYELMEZTETÉS: Ez a parancs teljesen újragenerálja az adatbázist. Elveszíti az összes mentett keresést, felhasználói kategóriát, plugboardot, könyvenként tárolt átalakítási beállításokat és egyéni recepteket. A visszaállított metaadatok csak annyira pontosak, mint az OPF-fájlokban találhatók.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Tényleg állítsa vissza az adatbázist. Enélkül az opció nélkül nem fut a parancs.

CHECK_LIBRARY

calibredb check_library [kapcsolók]


Néhány ellenőrzés lefuttatása a könyvtár belső fájlrendszerén. Visszajelzések: invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

CSV kimenet

A kihagyandó kiterjesztések vesszővel tagolt listája. Alapértelmezett: all (mind)

Vesszővel elválasztott lista a kihagyandó nevekkel. Alapértelmezett: Összes

A naplók vesszővel elválasztott listája. Alapértelmezés: mind

LIST_CATEGORIES

calibredb list_categories [options]


Jelentést készít az adatbázisban lévő kategóriainformációkról. Az információ megegyezik a Címkeböngészőben megjelenő információkkal.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

A kategória keresőneveinek vesszővel elválasztott listája. Alapértelmezett: mind (all)

CSV kimenet

A létrehozandó CSV-fájl típusa. Választási lehetőségek: excel, excel-tab, unix

Csak a kategórián belüli elemek számát adja meg az egyes elemekhez tartozó darabszámok helyett

Egy sor maximális szélessége a kimenetben. A képernyőmérethez szükséges.

BACKUP_METADATA

calibredb backup_metadata [options]


Biztonsági másolatot készít az adatbázisban tárolt metaadatokról az egyes könyvek mappájában lévő egyedi OPF-fájlokba. Ez általában automatikusan megtörténik, de ezt a parancsot futtathatja az OPF fájlok újragenerálására az '--all' kapcsolóval.

Ne feledje, hogy erre általában nincs szükség, mivel az OPF-fájlokról a rendszer automatikusan biztonsági másolatot készít minden metaadat megváltoztatásakor.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Általában ez a parancs csak azokon a könyveken működik, amelyekben elavult OPF-fájlok vannak. Ezzel az opcióval minden könyvön működik.

CLONE

calibredb clone path/to/new/library


Hozzon létre egy klónt az aktuális könyvtárból. Ezzel egy új, üres könyvtárat hoz létre, amely ugyanazokkal az egyéni oszlopokkal, virtuális könyvtárakkal és egyéb beállításokkal rendelkezik, mint az aktuális könyvtárban.

A klónozott könyvtár nem tartalmaz majd könyveket. Ha teljes másolatot hozna létre, beleértve az összes könyvet, egyszerűen használja a fájlrendszer eszközeit a könyvtármappa másolásához.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

EMBED_METADATA

calibredb embed_metadata [options] book_id


Frissíti a Calibre könyvtárban tárolt tényleges könyvfájlok metaadatait a Calibre-adatbázis metaadataiból. Normális esetben a metaadatok csak akkor frissülnek, ha fájlokat exportálunk a Calibre-ből. Ez a parancs akkor hasznos, ha azt szeretné, hogy a fájlok a helyükön legyenek frissítve. Vegye figyelembe, hogy a különböző fájlformátumok eltérő mennyiségű metaadatot támogatnak. A book_id speciális "all” értékével frissítheti az összes könyv metaadatait. Számos könyvazonosítót is megadhat szóközzel elválasztva, és azonosító tartományt kötőjellel elválasztva. Például: calibredb embed_metadata 1 2 10-15 23

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Csak a megadott formátumú fájlok metaadatait frissítése. Több formátum esetén adja meg többször. Alapértelmezés szerint minden formátum frissül.

SEARCH

calibredb search [options] search expression


Keres a könyvtárban a megadott keresési kifejezésre, és a keresési kifejezésnek megfelelő könyvazonosítók vesszővel elválasztott listáját adja vissza. A kimeneti formátum hasznos más olyan parancsok betáplálásához, amelyek elfogadják az azonosítók listáját bemenetként.

A keresési kifejezés bármi lehet a Calibre hatékony keresési lekérdezési nyelvéből, például: calibredb search author:asimov 'title:"i robot"'

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

A visszaküldendő eredmények maximális száma. Alapértelmezett az összes eredmény.

FTS_INDEX

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


Control the Full text search indexing process.

Turns on FTS indexing for this library
Turns off FTS indexing for this library
Shows the current indexing status
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.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

The speed of indexing. Use fast for fast indexing using all your computers resources and slow for less resource intensive indexing. Note that the speed is reset to slow after every invocation.

Wait till all books are indexed, showing indexing progress periodically

FTS_SEARCH

calibredb fts_search [options] search expression


Do a full text search on the entire library or a subset of it.

Amikor olyan argumentumokat ad át calibredb-nak, amelyekben szóköz van, tegye idézőjelek közé az argumentumokat. Például: "/some path/with spaces"

Only match on exact words not related words. So correction will not match correcting.

Include snippets of the text surrounding each match. Note that this makes searching much slower.

How much of the library must be indexed before searching is allowed, as a percentage. Defaults to 90

The marker used to indicate the end of a matched word inside a snippet

The marker used to indicate the start of a matched word inside a snippet

The format to output the search results in. Either "text" for plain text or "json" for JSON output.

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

augusztus 12, 2022 6.3.0