Version 0.2.0: RDB_ICASE, Changelog, --version, angepasste Man-Pages
This commit is contained in:
@@ -43,11 +43,19 @@ die meisten Befehle lesen beides.
|
||||
`row`, `compute` und `validate` übergeben ihren Ausdruck an awk, nachdem sie
|
||||
Spaltennamen durch `$N` ersetzt haben. Es gilt also awk-Syntax.
|
||||
|
||||
Spaltennamen unterscheiden Groß- und Kleinschreibung. Mit `RDB_ICASE=1` wird
|
||||
sie ignoriert (Details unter „Unterschiede zum Original“):
|
||||
|
||||
```
|
||||
RDB_ICASE=1 compute 'wert = cost * amount' < inventory
|
||||
```
|
||||
|
||||
## Hilfe
|
||||
|
||||
```
|
||||
rdb alle Befehle
|
||||
rdb man search die Original-Man-Page als Text (auch Themen: backup, dbase, dashline ...)
|
||||
rdb --version Versionsnummer (Änderungen siehe CHANGELOG.md)
|
||||
rdb man -g search dieselbe Seite mit groff formatiert (Beispiele sauber eingerückt)
|
||||
whatis column Beschreibung und Syntax
|
||||
whatwill total Befehle, die zu einem Stichwort passen
|
||||
@@ -104,6 +112,14 @@ er nicht mehr passt (außer mit `-a`). Beide halten die Indizes aktuell.
|
||||
Handbuch sind als Tests enthalten (`test/rdb_test.rb`).
|
||||
- Die Indexdateien haben ein eigenes, einfaches Format (das Original ist nicht
|
||||
dokumentiert). Sie sind nicht mit alten /rdb-Dateien austauschbar.
|
||||
- Spaltennamen unterscheiden wie im Original Groß- und Kleinschreibung. Mit
|
||||
`RDB_ICASE=1` (z. B. in `mise.toml` unter `[env]`) wird sie ignoriert:
|
||||
ein exakter Treffer gewinnt, mehrere ähnliche sind ein Fehler. In
|
||||
`row`/`compute`/`validate` bleiben awk-Wörter und Funktionsaufrufe unberührt
|
||||
(eine Spalte `Length` verdeckt also nicht `length()`). Die Man-Pages von
|
||||
`row`, `compute`, `column`, `sorttable`, `jointable`, `rename`, `validate` und
|
||||
`rdb` haben dazu den Abschnitt „Case of Column Names“; er ist die einzige
|
||||
Ergänzung gegenüber den Original-Seiten.
|
||||
- `jointable` braucht keine vorsortierten Tabellen.
|
||||
- `ve` ist ein zeilenorientierter Editor, kein Bildschirmeditor.
|
||||
- `soundex` nutzt den Standard-Algorithmus. Die Beispielwerte im Handbuch
|
||||
|
||||
Reference in New Issue
Block a user