Provided by: calibre_7.26.0+ds-4build1_all 

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
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
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 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"
--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
7.26.0 február 14, 2025 CALIBREDB(1)