Man page - calibredb(1)
Packages contains this manual
- calibre-server(1)
- fetch-ebook-metadata(1)
- lrs2lrf(1)
- ebook-convert(1)
- markdown-calibre(1)
- calibre-parallel(1)
- ebook-device(1)
- ebook-polish(1)
- calibre-complete(1)
- ebook-meta(1)
- calibre(1)
- web2disk(1)
- lrfviewer(1)
- ebook-edit(1)
- calibre-debug(1)
- calibre-customize(1)
- lrf2lrs(1)
- calibre-smtp(1)
- calibredb(1)
- ebook-viewer(1)
apt-get install calibre
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 deManual
CALIBREDB
NAMEGLOBALA 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