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
GLOBALA ALTERNATIV
LIST
ADD
TILLÄGGNING TILL FRÅN MAPPAR
REMOVE
ADD_FORMAT
REMOVE_FORMAT
SHOW_METADATA
SET_METADATA
EXPORT
CATALOG
EPUB ALTERNATIV
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 command [options] [arguments]

calibredb Àr kommandoradsgrÀnssnittet till calibre-databasen. Det har flera underkommandon, dokumenterade nedan.

calibredb kan anvĂ€ndas för att manipulera antingen en calibre-databas anges per sökvĂ€g eller en calibre-innehĂ„llsserver körs antingen pĂ„ den lokala maskinen eller över internet. Du kan starta en calibre-InnehĂ„llsserver med antingen calibre-server programmet eller klicka pĂ„ i calibre-huvudprogrammet Anslut/dela  →  Starta innehĂ„llsserver. Eftersom calibredb kan göra Ă€ndringar i ditt calibre-bibliotek mĂ„ste du först stĂ€lla in autentisering pĂ„ servern. Det finns tvĂ„ sĂ€tt att göra det:

‱

Om du planerar att bara ansluta till en server som körs pĂ„ samma dator, kan du helt enkelt anvĂ€nda flaggan --enable-local-write av innehĂ„llsservern, sĂ„ att alla program, inklusive calibredb, körs pĂ„ den lokala datorn för att göra Ă€ndringar i dina calibre-data. NĂ€r du kör servern frĂ„n calibre-huvudprogrammet Ă€r det hĂ€r alternativet i InstĂ€llningar → Dela via nĂ€tet → Avancerat.

‱

Om du vill aktivera Ă„tkomst via internet bör du stĂ€lla in anvĂ€ndarkonton pĂ„ servern och anvĂ€nda --username eller --password flaggorna för calibredb för att ge den Ă„tkomst. Du kan stĂ€lla in anvĂ€ndarautentisering för calibre server genom att anvĂ€nda --enable-auth flaggan och anvĂ€nda --manage-users för att skapa anvĂ€ndarkonton. Om du kör servern frĂ„n calibre-huvudprogrammet anvĂ€nder du InstĂ€llningar → Dela via nĂ€tet → KrĂ€v anvĂ€ndarnamn/lösenord.

För att ansluta till en körande innehÄllsserver, skicka server-URL:en med flaggan --with-library , se dokumentationen för den flaggan för detaljer och exempel.

‱

GLOBALA ALTERNATIV

‱

list

‱

add

‱

TILLÄGGNING TILL FRÅN MAPPAR

‱

remove

‱

add_format

‱

remove_format

‱

show_metadata

‱

set_metadata

‱

export

‱

catalog

‱

EPUB ALTERNATIV

‱

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

GLOBALA ALTERNATIV

--help, -h

visa denna hjÀlptext och avsluta

--library-path, --with-library

SökvÀg till calibre-biblioteket. Standard Àr att anvÀnda sökvÀgen lagrad i instÀllningarna. Du kan ocksÄ ansluta till en calibre-innehÄllsserver för att utföra ÄtgÀrder pÄ fjÀrrbibliotek. SÄ hÀr anvÀnder du en URL av formen: - http://hostname:port/#bibliotek_id till exempel - http://localhost:8080/#mittbibliotek . Bibliotek_id Àr bibliotekets identifierare för det bibliotek du vill ansluta till pÄ innehÄllsservern. Du kan anvÀnda det speciella bibliotek_id-vÀrdet för att fÄ en lista över biblioteksidentifierare tillgÀngliga pÄ servern. Mer information om hur du anpassar Ätkomst via en innehÄllsserver finns i - https://manual.calibre-ebook.com/sv/generated/sv/calibredb.html .

--password

Lösenord för anslutning till en calibre-innehÄllsserver. För att lÀsa lösenordet frÄn standardinmatning, anvÀnd specialvÀrdet: <stdin>. För att lÀsa lösenordet frÄn en fil, anvÀnd: <f:/path/to/file> (dvs. <f: följt av hela sökvÀgen till filen och en efterföljande>). Vinkelparenteserna ovan Àr nödvÀndiga, kom ihÄg att koda dem eller anvÀnd citattecken för ditt skal.

--timeout

TidsgrÀnsen, i sekunder, nÀr du ansluter till ett calibre-bibliotek via nÀtverket. Standard Àr tvÄ minuter.

--username

AnvÀndarnamn för anslutning till en calibre-innehÄllsserver

--version

visar programmets versionsnummer och avsluta

LIST

calibredb list [options]

Lista de böcker som finns i calibre-databasen.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--ascending

Sortera resultaten i stigande ordning

--fields, -f

FÀlten som ska visas nÀr böcker listar i databasen. Bör vara en kommaseparerad lista med fÀlt. TillgÀngliga fÀlt: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Standard: title,authors. SpecialfÀltet " alla " kan anvÀndas för att vÀlja alla fÀlt. Förutom de inbyggda fÀlten ovan Àr anpassade fÀlt ocksÄ tillgÀngliga som *field_name, till exempel för ett anpassat fÀlt #rating, anvÀnd namnet: *rating

--for-machine

Skapa utmatning i JSON-format, vilket Àr mer lÀmpat för maskintolkning. Resulterar i radbredd och avgrÀnsningsalternativ att ignorera.

--limit

Högsta antalet resultat att visa. Standard: alla

--line-width, -w

Största bredd pÄ en enskild rad i utmatning. StandardinstÀllningen Àr att upptÀcka skÀrmstorlek.

--prefix

Prefixet för alla sökvÀgar. Standard Àr den absoluta sökvÀgen till biblioteksmappen.

--search, -s

Filtrera resultat efter sökförfrÄgan. För information om sökformatet, se sökrelaterad dokumentation i anvÀndarmanualen. Standard Àr att inte filtrera.

--separator

StrÀng som anvÀnds för att separera fÀlt. Standard Àr blanksteg.

--sort-by

FÀltet efter vilket resultaten ska sorteras. Du kan ange flera fÀlt genom att separera dem med kommatecken. TillgÀngliga fÀlt: author_sort, authors, comments, cover, formats, identifiers, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, size, tags, template, timestamp, title, uuid Standard: id

--template

Mallen som ska köras om " template " finns i fÀltlistan. Observera att mallar ignoreras nÀr du ansluter till en calibre-server. Standard: Ingen

--template_file, -t

SökvÀg till en fil som innehÄller mallen som ska köras om " template " finns i fÀltlistan. Standard: Ingen

--template_heading

Rubrik till mallkolumnen. Standard: template. Det hÀr alternativet ignoreras om alternativet --for-machine Àr instÀllt

ADD

calibredb add [options] file1 file2 file3 ...

LÀgg till de angivna filerna som böcker i databasen. Du kan Àven ange mappar, se mapprelaterade alternativ nedan.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--authors, -a

Ange författarna för den tillagda boken eller de tillagda böckerna

--automerge, -m

Om böcker med liknande titlar och författare hittas, slÄ samman de inkommande formaten (filer) automatiskt med befintliga bokposter. VÀrdet " ignore " betyder att dubblettformat ignoreras. VÀrdet " overwrite " betyder att dubblettformat i biblioteket skrivs över med de nyligen tillagda filerna. VÀrdet " new_record " betyder att dubblettformat placeras i en ny bokpost.

--cover, -c

SökvÀg till omslaget att anvÀnda för den tillagda boken

--duplicates, -d

LÀgg till böcker i databasen Àven om de redan finns. JÀmförelse görs baserat pÄ boktitlar och författare. Observera att alternativet --automerge har företrÀde.

--empty, -e

LĂ€gg till en tom bok (en bok utan format)

--identifier, -I

Ange identifierare för den hÀr boken, t.ex. -I asin:XXX -I isbn:YYY

--isbn, -i

Ange ISBN för den tillagda boken eller de tillagda böckerna

--languages, -l

En kommaseparerad lista med sprÄk (bÀst att anvÀnda ISO639-sprÄkkoder, Àven om vissa sprÄknamn kanske ocksÄ kÀnns igen)

--series, -s

Ange serier för den tillagda boken eller de tillagda böckerna

--series-index, -S

Ange serienummer för den tillagda boken eller de tillagda böckerna

--tags, -T

Ange taggar i den tillagda boken eller de tillagda böckerna

--title, -t

Ange namn pÄ den tillagda boken eller de tillagda böckerna

TILLÄGGNING TILL FRÅN MAPPAR

Alternativ för att anpassa tillÀggning av böcker frÄn mappar. Som standard lÀggs endast filer som har Àndelser av kÀnda e-boksfiltyper till.

--add

Ett filnamnsmönster (glob), filer som matchar det hÀr mönstret kommer att lÀggas till vid skanning av mappar efter filer, Àven om de inte Àr av en kÀnd e-boksfiltyp. Kan anges flera gÄnger för flera mönster.

--ignore

Ett filnamn (glob)-mönster, filer som matchar det hÀr mönstret ignoreras vid skanning av mappar efter filer. Kan anges flera gÄnger för flera mönster. Till exempel: *.pdf ignorerar alla PDF-filer

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

Antag att varje mapp endast har en enda logisk bok och att alla filer i den Àr olika e-boksformat av den boken

--recurse, -r

Bearbeta mappar rekursivt

REMOVE

calibredb remove ids

Ta bort böcker som identifierats av id frÄn databasen. id:et ska vara en kommaseparerad lista med id-nummer (du kan fÄ id-nummer med sökkommandot). Till exempel 23,34,57-85 (nÀr du anger ett intervall, det sista numret i intervallet inkluderas inte).

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--permanent

AnvÀnd inte Papperskorgen

ADD_FORMAT

calibredb add_format [options] id ebook_file

LÀgg e-boken i ebook_file till tillgÀngliga format för den logiska boken som identifieras av id. Du kan fÄ id genom att anvÀnda sökkommandot. Om formatet redan finns ersÀtts det, sÄvida inte ersÀtt inte flaggan anges.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--as-extra-data-file

LĂ€gg till filen som en extra datafil till boken, inte som ett e-boksformat

--dont-replace

ErsÀtt inte formatet om det redan finns

REMOVE_FORMAT

calibredb remove_format [options] id fmt

Ta bort formatet fmt frÄn den logiska boken identifierad med hjÀlp av id. Du kan fÄ id med sökkommandot. fmt bör vara en filÀndelse som LRF eller TXT eller EPUB. Om den logiska boken inte har fmt tillgÀngligt, görs inget.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"

SHOW_METADATA

calibredb show_metadata [options] id

Visa metadata lagrade i calibre-databasen för boken identifierad av id. id Àr ett id-nummer frÄn sökkommandot.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--as-opf

Skriv metadata i OPF-form (XML)

SET_METADATA

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

StÀll in metadata som lagras i calibre-databasen för den bok som identifieras med book_id frÄn OPF-filen metadata.opf. book_id Àr ett bok-id-nummer frÄn sökkommandot. Du kan fÄ en snabb kÀnsla för OPF-formatet genom att anvÀnda omkopplaren --as-opf till kommandot show_metadata. Du kan ocksÄ stÀlla in metadata för enskilda fÀlt med flaggan --field. Om du anvÀnder flaggan --field behöver du inte ange en OPF-fil.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--field, -f

FÀltet för att stÀlla in. Format Àr field_name:value, till exempel: --field tags:tag1,tag2. AnvÀnd --list-fields för att fÄ en lista över alla fÀltnamn. Du kan ange det hÀr alternativet flera gÄnger för att stÀlla in flera fÀlt. Observera: För sprÄk du mÄste anvÀnda ISO639-sprÄkkoder (t.ex. en för engelska, fr för franska och sÄ vidare). För identifierare, Àr syntaxen --field identifiers:isbn:XXXX,doi:YYYYY. För boolean (ja/nej) fÀlt anvÀnder sann och falsk eller ja och nej.

--list-fields, -l

Ange namn pÄ metadatafÀlten som kan anvÀndas med flaggan --field

EXPORT

calibredb export [options] ids

Exportera böckerna som anges av identifierare (en kommaseparerad lista) till filsystemet. Exporten sparar alla format av boken, dess omslag och metadata (i en OPF-fil). Eventuella extra datafiler som Àr kopplade till boken sparas ocksÄ. Du kan fÄ id-nummer frÄn sökkommandot.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"

--all

Exportera alla böcker i databasen och ignorera listan med identifierare.

--dont-asciiize

LÄt calibre konvertera alla icke-engelska tecken till engelska ekvivalenter för filnamn. Detta Àr anvÀndbart om du sparar i ett Àldre filsystem utan fullt stöd för Unicode-filnamn. Om denna vÀxel aktiveras, kommer detta beteende att stÀngas av.

--dont-save-cover

Normalt sparar calibre omslaget i en separat fil tillsammans med sjÀlva e-bokfilerna. Om denna vÀxel aktiveras, kommer detta beteende att stÀngas av.

--dont-save-extra-files

Spara alla datafiler som Àr kopplade till boken nÀr du sparar boken Om denna vÀxel aktiveras, kommer detta beteende att stÀngas av.

--dont-update-metadata

Normalt kommer calibre att uppdatera metadata i de sparade filerna utifrÄn det som finns i calibre-biblioteket. Detta gör att filerna sparas lÄngsammare till disken. Om denna vÀxel aktiveras, kommer detta beteende att stÀngas av.

--dont-write-opf

Normalt kommer calibre att skriva metadata i en separat OPF-fil tillsammans med sjÀlva e-bokfilerna. Om denna vÀxel aktiveras, kommer detta beteende att stÀngas av.

--formats

Kommaseparerad lista med format att spara för varje bok. Som standard sparas alla tillgÀngliga format.

--progress

Rapportera förlopp

--replace-whitespace

ErsÀtt " whitespace " med understreck.

--single-dir

Exportera alla böcker till en enda mapp

--template

Mallen för att anpassa filnamn och mappstruktur för de sparade filerna. Standard Àr " {author_sort}/{title}/{title} - {authors} " vilket sparar böcker i en undermapp per författare med filnamn bestÄende av titel och författare. TillgÀngliga kontroller Àr: {author_sort, authors, id, isbn, languages, last_modified, pubdate, publisher, rating, series, series_index, tags, timestamp, title}

--timefmt

Format för datumvisning. %d - dag, %b - mÄnad, %m - mÄnadsnummer, %Y - Är. Standard Àr: %b, %Y

--to-dir

Exportera böcker till den angivna mappen. Standard Àr .

--to-lowercase

Konvertera sökvÀgar till gemener.

CATALOG

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

Exportera en katalog i format som anges av sökvÀg/till/insticksmodulsdestination. Alternativ styr hur poster visas i den genererade katalogutmatningen. Observera att olika katalogformat stöder olika uppsÀttningar alternativ. Om du vill se de olika alternativen anger du namnet pÄ utmatningsfilen och sedan flaggan --help.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--ids, -i

Kommaseparerad lista över databas-ID till katalogen. Om de deklareras, ignoreras --search . Standard: alla

--search, -s

Filtrera resultat efter sökförfrÄgan. För information om sökformatet, se sökrelaterad dokumentation i anvÀndarmanualen. Standard: Ingen filtrering

--verbose, -v

Visa detaljerad utmatningsinformation. AnvÀndbart för felsökning

EPUB ALTERNATIV

--catalog-title

Titel pÄ den genererade katalogen som anvÀnds som titel i metadata. Standard: ' My Books ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--cross-reference-authors

Skapa korsreferenser i författarsektionen för böcker med flera författare. Standard: ' False ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--debug-pipeline

Spara utmatning frÄn olika stadier av konverteringsprocessen till den angivna mappen. AnvÀndbart om du Àr osÀker pÄ i vilket skede av konverteringsprocessen ett problem intrÀffar. Standard: ' None ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--exclude-genre

Regex beskriver taggar som ska exkluderas som genrer Standard: ' [.+]|ˆ+$ ' exkluderar parentestaggar, t.ex. ' [Project Gutenberg] ' , och ' + ' , standard-tagg för lĂ€sta böcker. GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--exclusion-rules

Anger de regler som anvÀnds för att exkludera böcker frÄn den genererade katalogen. Modellen för en undantagsregel Àr antingen ( ' <regel namn> ' , ' Taggar ' , ' <komma-separerad lista med taggar> ' ) eller ( ' <regel namn> ' , ' <anpassad column> ' , ' <mönster> ' ). Till exempel: (( " Arkiverade böcker " , " # status " , " Arkiverade " ),) kommer att exkludera en bok med ett vÀrde pÄ " status " " Arkiverat " i den anpassade kolumnen. NÀr flera regler Àr definierade, kommer alla regler tillÀmpas. Standard: " (( ' Catalogs ' , ' Tags ' , ' Catalog ' ),) " GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--generate-authors

Inkludera ' Författar ' sektion i katalogen. Standard: ' False ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--generate-descriptions

Inkludera sektionen ' Beskrivningar ' i katalogen. Standard: ' False ' GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--generate-genres

Inkludera sektionen ' Genrer ' i katalogen. Standard: ' False ' GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--generate-recently-added

Inkludera sektioen ' Nyligen tillagda ' i katalogen. Standard: ' False ' GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--generate-series

Inkludera sektioen ' Serier ' i katalogen. Standard: ' False ' GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--generate-titles

Inkludera sektionen ' Titlar ' i katalogen. Standard: ' False ' GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--genre-source-field

KÀllfÀltet för " Genrer " sektion. Standard: ' Taggar ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--header-note-source-field

Anpassat fÀlt innehÄller anmÀrkningstext att infoga i beskrivningsrubrik. Standard: '' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--merge-comments-rule

#<custom field>:[before|after]:[True|False] anger: <custom field> Anpassat fÀlt innehÄller anteckningar att slÄ samman med kommentarer [before|after] Placering av anteckningar med avseende pÄ kommentarer [True|False] - En horisontell linje infogas mellan anteckningar och kommentarer Standard: ' :: ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--output-profile

Anger utmatningsprofilen. I vissa fall krÀvs en utmatningsprofil för att optimera katalogen för enheten. Till exempel skapar " kindle " eller " kindle_dx " en strukturerad innehÄllsförteckning med avsnitt och artiklar. Standard: ' None ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--prefix-rules

Anger de regler som anvĂ€nds för att inkludera prefix som indikerar lĂ€sta böcker, önskelistsposter och andra anvĂ€ndardefinierade prefix. Modellen för en prefixregel Ă€r ( ' <rule name> ' , ' <source field> ' , ' <pattern> ' , ' <prefix> ' ). NĂ€r flera regler Ă€r definierade, kommer den första matchande regeln anvĂ€ndas. Standard: " (( ' Read books ' , ' tags ' , ' + ' , ' ✓ ' ),( ' Wishlist item ' , ' tags ' , ' Wishlist ' , ' × ' )) " GĂ€ller: AZW3-, EPUB-, MOBI-utmatningsformat

--preset

AnvÀnd en namngiven förinstÀllning skapas med GUI Catalog Builder. En förinstÀllning specificerar alla instÀllningar för att bygga en katalog. Standard: ' None ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--thumb-width

StorleksrÄd (i tum) för bokomslag i katalog. Intervall: 1.0 - 2.0 Standard: ' 1.0 ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

--use-existing-cover

ErsÀtt befintliga omslag nÀr du skapar katalog. Standard: ' False ' GÀller: AZW3-, EPUB-, MOBI-utmatningsformat

SAVED_SEARCHES

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

Hantera sparade sökningar i den hÀr databasen. Om du försöker lÀgga till en sökförfrÄga med ett namn som redan finns, kommer den att ersÀttas.

Syntax för att lÀgga till:

calibredb saved_searches add search_name search_expression

Syntax för att ta bort:

calibredb saved_searches remove search_name

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"

ADD_CUSTOM_COLUMN

calibredb add_custom_column [options] label name datatype

Skapa en anpassad kolumn. label Àr det maskinvÀnliga namnet pÄ kolumnen. FÄr inte innehÄlla blanksteg eller kolon. name Àr det mÀnniskovÀnliga namnet pÄ kolumnen. datatype Àr en av: bool, comments, composite, datetime, enumeration, float, int, rating, series, text

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--display

En ordbok med alternativ för att anpassa hur data i den hÀr kolumnen ska tolkas. Det hÀr Àr en JSON-strÀng. För upprÀkningskolumner, anvÀnd --display " {\ " enum_values\ " :[\ " val1\ " , \ " val2\ " ]} " Det finns mÄnga alternativ som kan gÄ in i visningsvariabel. Alternativen per kolumntyp Àr: composite: composite_template, composite_sort, make_category,contains_html, use_decorations datetime: date_format enumeration: enum_values, enum_colors, use_decorations int, float: number_format text: is_names, use_decorations Det bÀsta sÀttet att hitta giltiga kombinationer Àr att skapa en anpassad kolumn av lÀmplig typ i grÀnssnittet och sedan titta pÄ OPF-sÀkerhetskopian för en bok (se till att en ny OPF har skapats sedan kolumnen lades till). Du kommer att se JSON för " visningen " av den nya kolumnen i OPF.

--is-multiple

Denna kolumn lagrar taggar som data (dvs. flera kommaseparerade vÀrden). GÀller endast om datatypen Àr text.

CUSTOM_COLUMNS

calibredb custom_columns [options]

Lista anpassade kolumner. Visar kolumnnamn och identifierare.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--details, -d

Visa detaljer för varje kolumn.

REMOVE_CUSTOM_COLUMN

calibredb remove_custom_column [options] label

Ta bort den anpassade kolumnen som identifieras med etikett. Du kan se tillgÀngliga kolumner med kommandot custom_columns.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--force, -f

FrÄga inte efter bekrÀftelse

SET_CUSTOM

calibredb set_custom [options] column id value

StÀll in vÀrdet pÄ en anpassad kolumn för boken som identifieras av identifierare. Du kan fÄ en lista med id med hjÀlp av sökkommandot. Du kan fÄ en lista med anpassade kolumnnamn med hjÀlp av custom_columns kommando.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--append, -a

Om kolumnen lagrar flera vÀrden, lÀgg till de angivna vÀrdena till de befintliga i stÀllet för att ersÀtta dem.

RESTORE_DATABASE

calibredb restore_database [options]

ÅterstĂ€ll denna databas frĂ„n metadata som lagras i OPF-filer i varje mapp i calibre-biblioteket. Det hĂ€r Ă€r anvĂ€ndbart om din metadata.db-fil har skadats.

VARNING: Det hĂ€r kommandot Ă„terskapar din databas hlet. Du förlorar alla sparade sökningar, anvĂ€ndarkategorier, pluggbrĂ€dor, lagrade konverterings instĂ€llningar per bok och anpassade recept. ÅterstĂ€llda metadata Ă€r bara sĂ„ exakta som det som finns i OPF-filerna.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--really-do-it, -r

Verkligen gör ÄterstÀllningen. Kommandot kommer inte köras om det hÀr alternativet har angetts.

CHECK_LIBRARY

calibredb check_library [options]

Utföra vissa kontroller av filsystemet som representerar ett bibliotek. Rapporter Àr invalid_titles, extra_titles, invalid_authors, extra_authors, missing_formats, extra_formats, extra_files, missing_covers, extra_covers, failed_folders

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--csv, -c

Utmatning i CSV

--ignore_extensions, -e

Kommaseparerad lista över tillÀgg att ignorera. Standard: alla

--ignore_names, -n

Kommaseparerad lista över namn att ignorera. Standard: Alla

--report, -r

Kommaseparerad lista över rapporter. Standard: Alla

--vacuum-fts-db

Rensa heltextsökningsdatabasen. Detta kan vara mycket lÄngsamt och minneskrÀvande, beroende pÄ databasens storlek.

LIST_CATEGORIES

calibredb list_categories [options]

Skapa en rapport om kategoriinformationen i databasen. Informationen motsvarar vad som visas i taggblÀddraren.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--categories, -r

Kommaseparerad lista över kategoriuppslagsnamn. Standard: Alla

--csv, -c

Utmatning i CSV

--dialect

Den typ av CSV-fil som ska produceras. Val: excel, excel-tab, unix

--item_count, -i

Mata endast ut antalet poster i en kategori istÀllet för antalet per post inom kategorin

--width, -w

Största bredd pÄ en enskild rad i utmatning. StandardinstÀllningen Àr att upptÀcka skÀrmstorlek.

BACKUP_METADATA

calibredb backup_metadata [options]

SÀkerhetskopiera metadata som lagras i databasen inuti individuella OPF-filer i varje bokmapp. Det hÀr sker normalt automatiskt, men du kan köra det hÀr kommando för att tvinga nyskapande av OPF-filer med flaggan --all.

Observera att det Àr normalt ingen anledning att göra det hÀr, eftersom OPF-filerna sÀkerhetskopieras automatiskt varje gÄng metadata Àndras.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"

--all

Normalt fungerar det hÀr kommandot endast pÄ böcker som har inaktuella OPF-filer. Det hÀr alternativet gör att det fungerar pÄ alla böcker.

CLONE

calibredb clone sökvÀg/till/nytt/bibliotek

Skapa en klon av det aktuella biblioteket. Det hÀr skapar ett nytt, tomt bibliotek som har alla samma anpassade kolumner, virtuella bibliotek och andra instÀllningar som det aktuella biblioteket.

Det klonade biblioteket kommer inte att innehÄlla nÄgra böcker. Om du vill skapa en fullstÀndig dubblett, inklusive alla böcker, anvÀnd helt enkelt dina filsystemverktyg för att kopiera biblioteksmappen.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"

EMBED_METADATA

calibredb embed_metadata [options] book_id

Uppdatera metadata i sjÀlva bokfilerna som Àr lagrade i calibre-biblioteket frÄn metadata i calibre-databasen. Normalt uppdateras metadata endast vid export av filer frÄn calibre, det hÀr kommandot Àr anvÀndbart om du vill att filerna ska uppdateras pÄ plats. Observera att olika filformat stöder olika mÀngder metadata. Du kan anvÀnda specialvÀrdet 'all' för book_id för att uppdatera metadata i alla böcker. Du kan ocksÄ ange mÄnga bokidentifierare Ätskilda med blanksteg och id-intervall Ätskilda med bindestreck. Till exempel: calibredb embed_metadata 1 2 10-15 23

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--only-formats, -f

Uppdatera bara metadata i filer för ett sÀrskilt format. Specificera det flera gÄnger för flera format. Som standard kommer alla format uppdateras.

SEARCH

calibredb search [options] sökuttryck

Sök i biblioteket efter den angivna söktermen och returnera en kommaseparerad lista med bokidentifierare som matchar sökuttrycket. Utmatningsformatet Àr anvÀndbart för att mata in andra kommandon som accepterar en lista med identifierare som inmatning.

Sökuttrycket kan vara vad som helst frÄn calibres kraftfulla sökfrÄgesprÄk, till exempel: calibredb search author:asimov 'title:"i robot"'

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--limit, -l

Högsta antalet resultat att returnera. Standard Àr alla resultat.

FTS_INDEX

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

Kontrollera indexeringsprocessen för heltextsökning.

enable

Aktiverar FTS-indexering för det hÀr biblioteket

disable

Inaktiverar av FTS-indexering för det hÀr biblioteket

status

Visar aktuell indexeringsstatus

reindex

Kan anvÀndas för att Äterindexera antingen vissa böcker eller hela biblioteket. För att Äterindexera vissa böcker, specificera bok-id:et som ytterligare argument efter kommandot reindex. Om inga bokidentifierare anges Äterindexeras hela biblioteket.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--indexing-speed

Indexeringshastigheten. AnvÀnd snabb för snabb indexering med alla dina datorresurser och lÄngsam för mindre resurskrÀvande indexering. Observera att hastigheten ÄterstÀlls till lÄngsam efter varje anrop.

--wait-for-completion

VÀnta tills alla böcker har indexerats och visar indexeringsförlopp med jÀmna mellanrum

FTS_SEARCH

calibredb fts_search [options] sökuttryck

Gör en heltextsökning pÄ hela biblioteket eller en delmÀngd av det.

NĂ€r du skickar argument till calibredb som har blanksteg i dem, bifoga argumenten i citattecken. Till exempel: "/some path/with spaces"
--do-not-match-on-related-words

Matcha endast pÄ exakta ord, inte relaterade ord. SÄ korrigering kommer inte att matcha korrigering.

--include-snippets

Inkludera kodavsnitt som omger varje matchning. Observera att detta gör sökningen mycket lÄngsammare.

--indexing-threshold

Hur mycket av biblioteket som mÄste indexeras innan sökning Àr tillÄten, i procent. Standard Àr 90

--match-end-marker

Markören som anvÀnds för att indikera slutet pÄ ett matchat ord i ett kodavsnitt

--match-start-marker

Markören som anvÀnds för att indikera början pÄ ett matchat ord i ett kodavsnitt

--output-format

Formatet att mata ut sökresultaten i. Antingen " text " för vanlig text eller " json " för JSON-utmatning.

--restrict-to

BegrÀnsa de sökta böckerna, antingen med ett sökuttryck eller identifierare. Till exempel: ids:1,2,3 för att begrÀnsa med id eller search:tag:foo för att begrÀnsa till böcker med taggen foo.

AUTHOR

Kovid Goyal

COPYRIGHT

Kovid Goyal