Recfiler
Filnamnstillägg |
.rec
|
---|---|
Typ av format | Datautbyte |
Öppna format ? | ja |
Hemsida |
recfiles är ett filformat för mänskligt redigerbara databaser med vanlig text .
Databaser som använder detta filformat kan redigeras med vilken textredigerare som helst . recfiler tillåter grundläggande relationsdatabasoperationer , skrivning, auto-inkrementering, såväl som en enkel joinoperation .
Recutils är en samling verktyg, som recfmt , recsel och rec2csv som används för att arbeta med recfile-databaser. Olika programbibliotek stöder formatet.
Syntax
Data lagras i textfiler med tomma rader som separerar poster. Fält i en post är rader som börjar med deras namn och ett kolon; det är möjligt att slå in långa poster. Flera posttyper kan underhållas i en enda textfil.
Exempel
# Detta är ett återarkiveringsdokument. %rec : Texts %type : Year int Författare : Doug McIlroy År : 1964 Notera : The Origin of Unix Pipes Titel : Unix Text Processing Författare : Dale Dougherty Författare : Tim O'Reilly År : 1987 Utgivare : Hayden Books Författare : William Shakespeare Titel : Hamlet År : 1599 År : 1600 År : 1601
Detta exempelkommando skulle mata ut följande tre rader (av de två originalposterna, en med två författare):
$ recsel -e 'År > "1900"' -p Författare Författare: Doug McIlroy Författare: Dale Dougherty Författare: Tim O'Reilly