Man page - calibredb(1)

Packages contains this manual

Available languages:

en fr mr pt_BR is es kn it ca pl vi nb sl lv pt eo ms ko fa eu et nl ar da cs gl tr zh_HK sk hu bg sv hr ja he lt uk fi ru ro zh_TW sr ka el zh_CN de

Manual

CALIBREDB

NAME
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
AUTHOR
COPYRIGHT

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

futtatja, használja a :guilabel:

`
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

--help, -h

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

--library-path, --with-library

Ú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 .

--password

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.

--timeout

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.

--username

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

--version

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"
--ascending

Rendezési emelkedő sorrendben

--fields, -f

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, template, 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

--for-machine

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.

--limit

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

--line-width, -w

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

--prefix

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

--search, -s

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.

--separator

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

--sort-by

A mező, amely alapján rendezni kell az eredményeket. Több mezőt is megadhat, ha vesszővel választja el őket. Elérhető mezők: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Alapértelmezett: id

--template

A futtatandó sablon, ha " template " szerepel a mezőlistában. Vegye figyelembe, hogy a sablonokat a rendszer figyelmen kívül hagyja a calibre kiszolgálóhoz való csatlakozáskor. Alapértelmezés: None

--template_file, -t

A futtatandó sablont tartalmazó fájl elérési útja, ha " template " szerepel a mezőlistában. Alapértelmezés: nincs

--template_heading

Modell oszlopfejléc. Alapértelmezett érték: template. Ezt a beállítást a rendszer figyelmen kívül hagyja, ha a --for-machine opció be van állítva.

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"
--authors, -a

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

--automerge, -m

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.

--cover, -c

Hozzáadott címkép helye

--duplicates, -d

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.

--empty, -e

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

--identifier, -I

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

--isbn, -i

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

--languages, -l

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)

--series, -s

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

--series-index, -S

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

--tags, -T

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

--title, -t

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.

--add

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ó.

--ignore

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

--one-book-per-directory, -1

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

--recurse, -r

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"
--permanent

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"
--as-extra-data-file

Adja hozzá a fájlt kiegészítő adatfájlként a könyvhöz, ne e-könyv formátumként

--dont-replace

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"
--as-opf

Metaadatok nyomtatása OPF(XML) formátumban

SET_METADATA

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

Elhelyezi az OPF metadata.opf fájlból a book_id által azonosított könyv Calibre adatbázisában tárolt metaadatokat. A book_id egy azonosítószám a find parancsból. Gyors áttekintést kaphat az OPF formátumról a show_metadata parancs --as-opf kapcsolójával. Egyedi mező metaadatokat

is elhelyezhet a --field opcióval. Ha a --field opciót használja, akkor nem szükséges OPF fájlt megadni.

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"
--field, -f

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.

--list-fields, -l

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

EXPORT

calibredb export [opciók] azonosítók

Exportálja az azonosítókkal (vesszővel tagolt lista) megadott könyveket a fájlrendszerbe. Az :command:
`
export`álási művelet elmenti a könyv összes formátumát, borítóját és metaadatait (OPF fájlba). A könyvhöz kapcsolódó további adatfájlok is mentésre kerülnek. 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"

--all

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

--dont-asciiize

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.

--dont-save-cover

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.

--dont-save-extra-files

A könyv mentésekor mentse el a könyvhöz kapcsolódó összes adatfájlt Ennek megadása kikapcsolja ezt az opciót.

--dont-update-metadata

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.

--dont-write-opf

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.

--formats

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

--progress

Folyamatjelentés

--replace-whitespace

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

--single-dir

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

--template

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}

--timefmt

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

--to-dir

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

--to-lowercase

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

CATALOG

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

Katalógus exportálása az elérési út/cél/cél kiterjesztés által megadott formátumban. Az opciók szabályozzák, hogy a bejegyzések hogyan jelenjenek meg a generált katalógus kimenetben. Vegye figyelembe, hogy a különböző

katalógusformátumok különböző beállításokat támogatnak. A

különböző opciók megtekintéséhez adja meg a kimeneti fájl nevét, majd --help opció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"
--ids, -i

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)

--search, -s

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

--verbose, -v

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

EPUB BEÁLLÍTÁSOK

--catalog-title

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

--cross-reference-authors

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

--debug-pipeline

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

--exclude-genre

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

--exclusion-rules

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

--generate-authors

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

--generate-descriptions

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

--generate-genres

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

--generate-recently-added

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

--generate-series

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

--generate-titles

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

--genre-source-field

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

--header-note-source-field

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

--merge-comments-rule

#<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

--output-profile

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

--preset

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

--thumb-width

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

--use-existing-cover

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"
--display

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.

--is-multiple

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"
--details, -d

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"
--force, -f

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"
--append, -a

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 sémákat. 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"
--really-do-it, -r

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, -c

CSV kimenet

--ignore_extensions, -e

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

--ignore_names, -n

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

--report, -r

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

--vacuum-fts-db

A teljes szöveges keresés adatbázis kitiszítása. Ez a művelet nagyon lassú és memóriaigényes lehet az adatbázis méretétől függően.

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"
--categories, -r

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

--csv, -c

CSV kimenet

--dialect

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

--item_count, -i

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

--width, -w

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"

--all

Á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"
--only-formats, -f

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"
--limit, -l

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

Irányítja a teljes szöveges keresés indexelési folyamatát.

enable

Bekapcsolja az FTS-indexelést ehhez a könyvtárhoz

disable

Kikapcsolja az FTS-indexelést ehhez a könyvtárhoz

status

Az aktuális indexelési állapotot mutatja

reindex

Egyes könyvek vagy a teljes könyvtár újraindexelésére használható. Adott könyvek újraindexeléséhez megadja a könyvazonosítókat további argumentumként a reindex parancs után. Ha nincs megadva könyvazonosító, a teljes könyvtár újraindexelésre kerül.

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"
--indexing-speed

Az indexelés sebessége. A gyors indexelést a számítógép összes erőforrásának felhasználásával, a lassút pedig a kevésbé erőforrásigényes indexeléshez használja. Vegye figyelembe, hogy a sebesség minden hívás után visszaáll lassúra.

--wait-for-completion

Várja meg, amíg az összes könyvet indexeli, és időnként mutatja az indexelés előrehaladását

FTS_SEARCH

calibredb fts_search [opciók] keresési kifejezés

Elvégez egy teljes szöveges keresést a teljes könyvtárban vagy annak egy részhalmazában.

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"
--do-not-match-on-related-words

Csak a pontos szavakra egyezik, nem kapcsolódó szavakra. Tehát a korrekció nem egyezik a javítással.

--include-snippets

Az egyes egyezéseket körülvevő szövegrészleteket csatolja be. Ne feledje, hogy ez sokkal lassítja a keresést.

--indexing-threshold

A könyvtár mekkora részét kell indexelni a keresés engedélyezése előtt, százalékban. Alapértelmezés szerint 90

--match-end-marker

A jelölő a részleten belüli egyező szó végét jelzi

--match-start-marker

A jelölő a részleten belüli egyező szó kezdetének jelzésére szolgál

--output-format

A keresési eredmények kimeneti formátuma. Vagy " text” az egyszerű szöveghez, vagy " json” a JSON-kimenethez.

--restrict-to

Korlátozza a keresett könyveket keresőkifejezés vagy azonosítók használatával. Például: ids:1,2,3 az azonosítókkal való korlátozáshoz vagy search:tag:foo a foo címkével rendelkező könyvekre való korlátozáshoz.

AUTHOR

Kovid Goyal

COPYRIGHT

Kovid Goyal