This repository has been archived on 2024-07-04. You can view files and clone it, but cannot push or open issues or pull requests.
worblehat-old/cli/arguments.txt
oysteini e0aa1d53d2 Såvidt begynt på nytt kommandolinjegrensesnitt.
* Kopiert inn noe dokumentasjon (filformat og kommandolinjeargumenter)
  fra forrige forsøk (som var i python-katalogen).

* Kopiert implementajonen av filformatet fra forrige forsøk.

* Kopiert nyttige ting fra mdboh, samt noe fra forrige inkarnasjon av
  kommandolinjegrensesnittet her, til util.py

* Skrevet litt testkode i worblehat.py.
2011-10-08 09:06:15 +00:00

68 lines
2.2 KiB
Plaintext

# Forslag til kommandolinjeargumenter og deres betydning.
# søk etter bøker som inneholder «computer programming» og «knuth» (i
# tittel, undertittel eller forfatternavn):
worlbehat search 'computer programming' knuth
# søk i beskrivelse også:
worblehat --search-description search tex
# list opp alle bøkene:
worblehat list book
# vis boken med en gitt ISBN:
worblehat show 5467237485472
# vis bok, med kart:
worblehat --with-map show 5467237485472
# list opp alle personer:
worblehat list person
# søk etter person:
worblehat search-person donald knuth
# vis en person:
worblehat show dek
# skriv ut informasjon i samme format som commit forventer:
worblehat --commit-format show 5467237485472
worblehat --commit-format show dek
# samme, til en ny fil i /tmp:
worblehat --commit-format --tmp-file show 5467237485472
worblehat --commit-format --tmp-file show dek
# kan vise flere ting samtidig:
worblehat --commit-format --tmp-file show 5467237485472 432175437253 dek rms mlh
# lagre informasjon fra en fil i databasen (filen kan inneholde både
# nye og endrede personer og bøker):
worblehat commit # leser fra stdin
worblehat commit fjas.txt
# endre en bok/person
# (kombinerer `wh --commit-format --tmp-file show ...`,
# `$EDITOR /tmp/...`
# og `wh commit /tmp/...`)
worblehat edit 5467237485472
worblehat edit 5467237485472 432175437253 dek rms mlh
# foreslå informasjon om nye bøker (leser ISBN-numre fra stdin, søker
# i Google Books eller lignende, skriver info i commit-format til
# stdout (eller tmp-fil)):
worblehat suggest-book-data
worblehat --tmp-file suggest-book-data
# registrer nye bøker
# (kombinerer `wh --tmp-file suggest-book-data`,
# `$EDITOR /tmp/...`
# og `wh commit /tmp/...`)
worblehat register-books
# list opp alle kategoriene (med id, navn, muligens noe mer):
worblehat list category
# vis en kategori (vis informasjon om kategorien, samt liste over bøkene):
worblehat show matematikk
# vis en kategori, med plassering på kart:
worblehat --with-map show matematikk
# vis kart over bokhyllene:
worblehat map
# vis kart over hyllen som heter 'A':
worblehat map A
# vis kart over hyllen som heter 'A', og uthev hyllene med matematikk i:
worblehat map A matematikk