Recfiler

återfiler
Filnamnstillägg
.rec
Typ av format Datautbyte
Öppna format ? ja
Hemsida www .gnu .org /software /recutils /

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 

Se även